{
  "data": {
    "a": {
      "slug": "deeptutor",
      "name": "DeepTutor",
      "vendor": "HKUDS",
      "vendorUrl": "https://deeptutor.info",
      "kind": "harness",
      "category": "personal-assistants",
      "summary": "DeepTutor is an open-source, self-hosted learning workspace from HKUDS for tutoring, quizzes, research reports and knowledge bases, with persistent memory and optional multiple users. It runs as a web app, and a `deeptutor` CLI emits NDJSON for other agents.",
      "url": "https://www.anchorterminal.com/tools/deeptutor",
      "markdownUrl": "https://www.anchorterminal.com/tools/deeptutor.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/deeptutor.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/deeptutor.json",
      "repo": "https://github.com/HKUDS/DeepTutor",
      "license": "Apache-2.0",
      "transports": [],
      "packages": [
        {
          "registry": "pypi",
          "name": "deeptutor"
        },
        {
          "registry": "pypi",
          "name": "deeptutor-cli"
        }
      ],
      "auth": "none",
      "authNotes": "No account with the project. The owner adds model provider keys in Settings or through `deeptutor config apply` with `api_key_env` naming an environment variable, or signs in to OpenAI Codex (OAuth), GitHub Copilot (device login) or CodeBuddy. Web sign-in is off by default; with `auth.json` enabled the first registered user becomes admin and grants models, knowledge bases, skills, tools and MCP access to other users (https://github.com/HKUDS/DeepTutor/blob/main/README.md).",
      "pricing": "free",
      "pricingNotes": "Free under the Apache 2.0 licence, and the README says the project has no paid online products. The owner pays the chosen model, embedding and search providers, or nothing with a local model through Ollama, LM Studio, llama.cpp, vLLM or Lemonade. The README carries a PageIndex discount code and an API Route provider preset, both third parties (checked 2026-10-30).",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the README, SKILL.md or the developer handbook (checked 2026-10-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 51497,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-30"
      },
      "docsUrl": "https://deeptutor.info/",
      "capabilities": [
        "assistant.memory",
        "assistant.self-hosted",
        "assistant.messaging",
        "agent.mcp-client",
        "knowledge.search",
        "search.research",
        "memory.user",
        "document.write"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "local",
        "free",
        "python",
        "apache-2.0",
        "cli",
        "harness",
        "docker",
        "mcp-client",
        "rag",
        "no-card"
      ],
      "lastRelease": "2026-10-28",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 62.7,
        "grade": "B",
        "agentReady": false,
        "rank": 494,
        "ranked": true,
        "rankOf": 1239,
        "categoryRank": 7,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 63,
          "maintenance": 84,
          "payments": 60,
          "reliability": 78,
          "schema": 71,
          "security": 51,
          "transparency": 52
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-30"
        },
        "negative": -3,
        "negativeNotes": [
          "2026-09-30. CVE-2026-51870 (critical on NVD). Command execution through the TutorBot shell tool's `ExecTool.execute` in v1.4.0, reported in issue #506. v1.4.1 of 27 May 2026 lists it closed with a shell RCE (#518), a filesystem path traversal (#517) and three authorisation bypasses (#514 to #516), and makes shell exec opt-in. Fixed within five days and documented in release notes, -2. https://nvd.nist.gov/vuln/detail/CVE-2026-51870",
          "2026-06-30. GHSA-jg88-rvpc-qvxj (CVE-2026-58168, high). Before 1.4.10, a user grant without `mcp_tools` let non-admin users in multi-user mode invoke every configured MCP tool. Single-user installs were unaffected. Fixed in 1.4.10 of 21 June 2026 with deny-by-default MCP access, -1. https://api.osv.dev/v1/vulns/GHSA-jg88-rvpc-qvxj"
        ],
        "verdict": "DeepTutor runs on the owner's machine under Apache 2.0, ships releases every few days with upgrade notes, and gives other agents a JSON CLI with resumable sessions. Its default launch binds all interfaces with sign-in off and permissive CORS, there is no security policy, and two CVEs in 2026 covered a shell-tool RCE and a multi-user MCP bypass, both fixed.",
        "bestFor": "A learner, a teacher or a small group that wants a self-hosted tutor over their own documents, with quizzes, research reports, memory and IM companions, or for an agent that hands study tasks to it through the JSON CLI.",
        "strengths": [
          "Apache 2.0, self-hosted, and the README says the project sells nothing",
          "`deeptutor run ... --format json` streams NDJSON tagged with `session_id`, and `--session` chains turns headlessly",
          "SKILL.md and AGENT_SETUP.md give an agent a non-interactive setup path with `config apply --check` and `doctor --format json`",
          "Releases every few days with dated notes and upgrade steps, 27 in the 90 days to 30 October 2026",
          "Inspectable file-backed memory with an append-only L1 trace, and grants, audit records and per-user isolation in multi-user mode"
        ],
        "weaknesses": [
          "The default launch binds the backend to 0.0.0.0 with sign-in off and CORS open to any origin with credentials",
          "No SECURITY.md, no private reporting route and no repository-published advisories, while two CVEs were assigned in 2026",
          "The `exec` sandbox falls back to a best-effort restricted subprocess by default when no runner or bubblewrap is present",
          "Nightly test runs on main failed every night from 20 to 28 October 2026 before passing again on 29 and 30 October",
          "Provider keys are stored in plain JSON under `data/user/settings/`"
        ],
        "agentNotes": [
          "Run `deeptutor run \u003ccapability\u003e \"...\" --format json` and read the `done` event's `session_id`; pass `--session` to continue the same session",
          "Configure with `deeptutor config apply setup.json --check` first, naming keys through `api_key_env`; literal keys are rejected",
          "Before exposing it beyond one machine, enable sign-in in `auth.json`, set exact `cors_origins` and set `BACKEND_HOST=127.0.0.1` where loopback is wanted",
          "Run 1.4.10 or later. Earlier versions carry CVE-2026-51870 (shell tool RCE, fixed in 1.4.1) and CVE-2026-58168 (multi-user MCP bypass)",
          "Set `sandbox_allow_subprocess` to false where generated code must run only in the runner sidecar or bubblewrap"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 62.7
          }
        ],
        "editorialScores": {
          "ergonomics": 63,
          "maintenance": 84,
          "payments": 60,
          "reliability": 78,
          "schema": 71,
          "security": 51,
          "transparency": 65
        },
        "provenanceScore": 39,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-30",
            "maintenance": "2026-10-30",
            "payments": "2026-10-30",
            "reliability": "2026-10-30",
            "schema": "2026-10-30",
            "security": "2026-10-30",
            "transparency": "2026-10-30"
          },
          "last": "2026-10-30",
          "oldest": "2026-10-30",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "pip install -U \"deeptutor[full]\"   # then: deeptutor init \u0026\u0026 deeptutor start   # or: docker run --rm -p 127.0.0.1:3782:3782 -v deeptutor-data:/app/data ghcr.io/hkuds/deeptutor:latest",
        "headless": {
          "command": "deeptutor run chat \"$TASK\" --format json"
        }
      },
      "letme": {
        "capability": "https://letme.dev/assistant.memory",
        "tool": "https://letme.dev/deeptutor"
      },
      "area": "frameworks",
      "provenance": {
        "legalEntity": "",
        "domain": "deeptutor.info",
        "domainRegistered": "2026-05-20",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://github.com/HKUDS/DeepTutor/releases",
        "securityTxt": "unknown",
        "checked": "2026-10-30",
        "notes": [
          "No legal entity is named. The repository belongs to the GitHub organisation HKUDS, the Data Intelligence Lab at the University of Hong Kong, and the README says the project is led by Bingxi Zhao within the HKUDS group.",
          "deeptutor.info's robots.txt disallows ClaudeBot, Claude-Web and anthropic-ai, so its pages were not read. Its terms, privacy page and security.txt are unknown.",
          "No SECURITY.md was found in the repository tree on 30 October 2026.",
          "RDAP gives a registration date of 20 May 2026 for deeptutor.info. The README dates the docs site's launch to 22 May 2026.",
          "There is no hosted endpoint. The API answers on the owner's own host."
        ],
        "score": 39
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/deeptutor.json"
    },
    "answer": "DeepTutor scores 62.7 (B) on agent readiness against Zo Computer's 43.2 (E), and leads in 5 of 7 scored categories. Zo Computer leads on transparency \u0026 trust.",
    "b": {
      "slug": "zo-computer",
      "name": "Zo Computer",
      "vendor": "Zo Computer Company",
      "vendorUrl": "https://www.zo.computer",
      "kind": "http-api",
      "category": "personal-assistants",
      "summary": "Hosted personal assistant from Zo Computer Company that runs on a cloud Linux computer assigned to each user. It answers by web chat, SMS, email, Slack, Discord and Telegram, runs scheduled automations, and has an HTTP API and MCP endpoint.",
      "url": "https://www.anchorterminal.com/tools/zo-computer",
      "markdownUrl": "https://www.anchorterminal.com/tools/zo-computer.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/zo-computer.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/zo-computer.json",
      "license": "Proprietary service under Zo Computer Company's terms of service",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.zo.computer/mcp",
      "packages": [],
      "auth": "api-key",
      "authNotes": "A bearer access token with the prefix `zo_sk_`, created by the owner under Settings \u003e Advanced and shown once. The same token is used for the HTTP API and the MCP endpoint, and both guides say it grants full access to the workspace. No scoped, read-only or expiring token and no OAuth flow for outside clients were found in the docs. Whether a token can be revoked individually is not stated on the pages read. `GET /models/catalog` needs no authentication. Sign-up is in a browser behind Cloudflare Turnstile.",
      "pricing": "freemium",
      "pricingNotes": "Free Trial is $0 for 14 days with no card, then ordinary computer access ends. Basic is $18 a month with $10 of AI credit, Pro $64 with $40 and Ultra $200 with $100. API and MCP access are included on all plans. Chat is billed at per-token rates on the models pages, which we did not read, and media at fixed per-request prices from $0.035. A user's own model API key can replace Zo-billed usage (checked 2026-10-12).",
      "priceSummary": "$18 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the API guide, the OpenAPI file, the billing guide or the pricing page, checked 12 October 2026. Billing is a Stripe subscription with prepaid credits.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-12"
      },
      "docsUrl": "https://www.zo.computer/guide",
      "llmsTxt": "https://www.zo.computer/llms.txt",
      "openapi": "https://www.zo.computer/docs-assets/openapi.json",
      "capabilities": [
        "assistant.proactive",
        "assistant.messaging",
        "assistant.accounts",
        "assistant.memory",
        "agent.mcp-client"
      ],
      "tags": [
        "official",
        "hosted",
        "closed-source",
        "assistant",
        "mcp",
        "openapi",
        "llms-txt",
        "free-trial"
      ],
      "lastRelease": "2026-09-14",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 43.2,
        "grade": "E",
        "agentReady": false,
        "rank": 1079,
        "ranked": true,
        "rankOf": 1239,
        "categoryRank": 20,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 34,
          "maintenance": 68,
          "payments": 40,
          "reliability": 15,
          "schema": 73,
          "security": 37,
          "transparency": 61
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-12"
        },
        "negative": 0,
        "verdict": "Zo publishes an OpenAPI file, Markdown docs, plan prices and a named list of the providers that receive user content. One access token grants full access to the workspace, no approval step before sending or buying was found in the reviewed docs, and no status page, rate limit or SLA is published.",
        "bestFor": "One person who wants a hosted assistant with its own Linux machine, reachable by text message and chat apps, and who accepts that the assistant acts on connected accounts without a documented approval step.",
        "strengths": [
          "OpenAPI 3.1 file, llms.txt and a Markdown copy of every guide and reference page are public",
          "Persona permissions remove tools from a conversation, with 19 named scopes and a Read only preset",
          "The security page names each infrastructure, inference and tool provider and states which can see user content",
          "Plan prices, included AI credit and per-request media prices are public, with a 14-day trial that needs no card",
          "Dated weekly changelog, with nine weekly entries between 20 July and 14 September 2026"
        ],
        "weaknesses": [
          "The access token for the API and MCP endpoint grants full access to the workspace, with no scoped or read-only token documented",
          "No approval step before sending mail, posting or buying was found. The browser guide says Zo can buy and send on signed-in sites",
          "No status page, incident history, rate limit figures or SLA were found on the pages read",
          "The privacy policy lists only email address, trackers, usage data and SMS data, and does not describe workspace files, memory or connected accounts",
          "Memory storage and deletion are not documented beyond a design aim and whole-account deletion or factory reset"
        ],
        "agentNotes": [
          "Send `POST https://api.zo.computer/zo/ask` with `Authorization: Bearer zo_sk_...` and an `input` string. The owner creates the token under Settings \u003e Advanced",
          "Pass `persona_id` for a persona with a narrow tool set. The token itself carries every permission the owner has",
          "Set `memory_mode` to `off` to keep workspace memory out of a request. The field is in the OpenAPI file and absent from the API guide",
          "Do not retry `/zo/ask` blindly after a timeout. No idempotency key is documented and the request may already have sent a message",
          "Append `.md` to any guide or reference URL for Markdown"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 2.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 43.2
          }
        ],
        "editorialScores": {
          "ergonomics": 34,
          "maintenance": 68,
          "payments": 40,
          "reliability": 15,
          "schema": 73,
          "security": 37,
          "transparency": 46
        },
        "provenanceScore": 76,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-12",
            "maintenance": "2026-10-12",
            "payments": "2026-10-12",
            "reliability": "2026-10-12",
            "schema": "2026-10-12",
            "security": "2026-10-12",
            "transparency": "2026-10-12"
          },
          "last": "2026-10-12",
          "lastMoved": "2026-10-27",
          "oldest": "2026-10-12",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl -X POST https://api.zo.computer/zo/ask \\\n  -H \"Authorization: Bearer zo_sk_your_key_here\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"input\": \"Hello, Zo!\"}'",
        "claudeCode": "claude mcp add --transport http zo https://api.zo.computer/mcp --header \"Authorization: Bearer zo_sk_your_key_here\"",
        "config": {
          "mcpServers": {
            "zo": {
              "headers": {
                "Authorization": "Bearer zo_sk_your_key_here"
              },
              "type": "http",
              "url": "https://api.zo.computer/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/assistant.proactive",
        "tool": "https://letme.dev/zo-computer"
      },
      "area": "frameworks",
      "unitPrices": [
        {
          "item": "Basic plan",
          "unit": "month",
          "usd": 18,
          "note": "Includes $10 of AI credit a month."
        },
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 64,
          "note": "Includes $40 of AI credit a month."
        },
        {
          "item": "Ultra plan",
          "unit": "month",
          "usd": 200,
          "note": "Includes $100 of AI credit a month."
        }
      ],
      "provenance": {
        "legalEntity": "Zo Computer Company",
        "domain": "zo.computer",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://www.zo.computer/reference/information/terms",
        "privacy": "https://www.zo.computer/reference/information/privacy-policy",
        "statusPage": "",
        "changelog": "https://www.zo.computer/updates",
        "securityTxt": "valid",
        "checked": "2026-10-12",
        "notes": [
          "The terms of service name Zo Computer Company at 13 Grattan St Unit 102, Brooklyn, NY 11206, under New York law. They were last updated on 8 August 2025.",
          "The terms refer to an Acceptable Use Policy that we did not find linked from the pages read.",
          "security.txt at www.zo.computer/.well-known/security.txt gives a contact, a policy link and an expiry of 8 April 2027.",
          "No status page is linked from the home page, the docs index, the security page or the help centre home page.",
          "The API and MCP endpoint are on api.zo.computer. The domain's registration date was not looked up.",
          "The X handle is the one the home page footer links."
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/zo-computer.json",
      "live": {
        "slug": "zo-computer",
        "probe": {
          "target": "https://api.zo.computer/mcp",
          "method": "get",
          "lastAt": "2026-10-31T00:27:43.817438406Z",
          "lastOk": true,
          "lastStatus": 405,
          "lastMs": 337,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 99.98,
          "p50ms24h": 332,
          "p95ms24h": 557,
          "samples24h": 249,
          "samples30d": 4596,
          "days": [
            {
              "date": "2026-10-12",
              "probes": 69,
              "ok": 69
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 254
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-22",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-23",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-24",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-25",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-26",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-27",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-28",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-29",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-30",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-31",
              "probes": 5,
              "ok": 5
            }
          ]
        },
        "securityTxt": {
          "url": "https://zo.computer/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-04-08T04:00:00.000Z",
          "checkedAt": "2026-10-30T15:37:45.866525958Z"
        },
        "llmsTxt": {
          "url": "https://www.zo.computer/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-30T15:09:17.999009405Z"
        },
        "domain": {
          "domain": "zo.computer",
          "registered": "2025-05-22",
          "source": "https://rdap.identitydigital.services/rdap/domain/zo.computer",
          "checkedAt": "2026-10-25T14:02:53.190226761Z"
        },
        "pages": [
          {
            "url": "https://www.zo.computer/updates",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-30T06:03:07.260058986Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "04440a695785"
          },
          {
            "url": "https://www.zo.computer/reference/information/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-30T06:03:02.890528872Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "5e7e66449a58"
          },
          {
            "url": "https://www.zo.computer/reference/information/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-30T06:03:05.606077012Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a89281dc6805"
          }
        ],
        "updatedAt": "2026-10-31T00:27:43.817438406Z"
      }
    },
    "facts": [
      {
        "a": "Agent harness",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "HKUDS",
        "b": "Zo Computer Company",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://api.zo.computer/mcp",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "None",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0",
        "b": "Proprietary service under Zo Computer Company's terms of service",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-28",
        "b": "2026-09-14",
        "name": "Last release"
      },
      {
        "a": "no document linked",
        "b": "2025-08-08",
        "name": "Terms last updated"
      },
      {
        "a": "no document linked",
        "b": "2026-05-20",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "51k stars",
        "b": "none",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "2.3/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "DeepTutor scores 62.7 (B) on agent readiness against Zo Computer's 43.2 (E), and leads in 5 of 7 scored categories. Zo Computer leads on transparency \u0026 trust.",
        "question": "Which is better for AI agents, DeepTutor or Zo Computer?"
      },
      {
        "answer": "No hosted endpoint is listed for DeepTutor. Zo Computer has a hosted endpoint at https://api.zo.computer/mcp.",
        "question": "Can an agent call DeepTutor and Zo Computer without installing anything?"
      },
      {
        "answer": "DeepTutor is open source (Apache-2.0). No open-source release is listed for Zo Computer.",
        "question": "Are DeepTutor and Zo Computer open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 78 against 15",
          "Agent ergonomics, 63 against 34",
          "Security \u0026 auth, 51 against 37",
          "Payments \u0026 pricing, 60 against 40",
          "Maintenance \u0026 community, 84 against 68"
        ],
        "also": [
          "No key needed to call it",
          "Free to start without a card",
          "Open source"
        ],
        "goodFor": "A learner, a teacher or a small group that wants a self-hosted tutor over their own documents, with quizzes, research reports, memory and IM companions, or for an agent that hands study tasks to it through the JSON CLI.",
        "slug": "deeptutor",
        "watchFor": "The default launch binds the backend to 0.0.0.0 with sign-in off and CORS open to any origin with credentials"
      },
      {
        "aheadOn": [
          "Transparency \u0026 trust, 61 against 52"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "No incidents deducted, where DeepTutor loses 3 points for them"
        ],
        "goodFor": "One person who wants a hosted assistant with its own Linux machine, reachable by text message and chat apps, and who accepts that the assistant acts on connected accounts without a documented approval step.",
        "slug": "zo-computer",
        "watchFor": "The access token for the API and MCP endpoint grants full access to the workspace, with no scoped or read-only token documented"
      }
    ],
    "job": {
      "capability": "assistant.memory",
      "name": "Assistants that remember you"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/asaply-vs-deeptutor.json",
        "title": "asaply vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/asaply-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/asaply-vs-zo-computer.json",
        "title": "asaply vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/asaply-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/asmi-vs-deeptutor.json",
        "title": "Asmi vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/asmi-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/asmi-vs-zo-computer.json",
        "title": "Asmi vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/asmi-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/astrbot-vs-deeptutor.json",
        "title": "AstrBot vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/astrbot-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/boba-vs-deeptutor.json",
        "title": "Boba vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/boba-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/boba-vs-zo-computer.json",
        "title": "Boba vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/boba-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/brea-vs-deeptutor.json",
        "title": "Brea vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/brea-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/brea-vs-zo-computer.json",
        "title": "Brea vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/brea-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/del-vs-zo-computer.json",
        "title": "Del vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/del-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hirealpha-vs-zo-computer.json",
        "title": "HireAlpha vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/hirealpha-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openinstinct-vs-zo-computer.json",
        "title": "OpenInstinct vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/openinstinct-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orbits-vs-zo-computer.json",
        "title": "Orbits vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/orbits-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orchid-ai-vs-zo-computer.json",
        "title": "Orchid vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/orchid-ai-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/szn-vs-zo-computer.json",
        "title": "szn vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/szn-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/tab-bot-vs-zo-computer.json",
        "title": "Tab vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/tab-bot-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/tasker-ai-vs-zo-computer.json",
        "title": "Tasker AI vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/tasker-ai-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/zapia-vs-zo-computer.json",
        "title": "Zapia vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/zapia-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/astrbot-vs-zo-computer.json",
        "title": "AstrBot vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/astrbot-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/boski-vs-zo-computer.json",
        "title": "Boski vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/boski-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/caddy-app-vs-zo-computer.json",
        "title": "Caddy vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/caddy-app-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-duet-vs-zo-computer.json",
        "title": "Claude Duet vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/claude-duet-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cowagent-vs-zo-computer.json",
        "title": "CowAgent vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/cowagent-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/folk-nozomio-vs-zo-computer.json",
        "title": "folk vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/folk-nozomio-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gaia-vs-zo-computer.json",
        "title": "GAIA vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/gaia-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-spark-vs-zo-computer.json",
        "title": "Gemini Spark vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/gemini-spark-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/grok-bot-vs-zo-computer.json",
        "title": "Grok Bot vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/grok-bot-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/haven-vs-zo-computer.json",
        "title": "Haven vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/haven-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hermes-agent-vs-zo-computer.json",
        "title": "Hermes Agent vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/hermes-agent-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/instinct-vs-zo-computer.json",
        "title": "Instinct vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/instinct-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ironclaw-vs-zo-computer.json",
        "title": "IronClaw vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/ironclaw-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/leon-vs-zo-computer.json",
        "title": "Leon vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/leon-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lindy-vs-zo-computer.json",
        "title": "Lindy vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/lindy-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nanobot-vs-zo-computer.json",
        "title": "nanobot vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/nanobot-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nanoclaw-vs-zo-computer.json",
        "title": "NanoClaw vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/nanoclaw-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-dots-vs-zo-computer.json",
        "title": "Dots vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/openai-dots-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openclaw-vs-zo-computer.json",
        "title": "OpenClaw vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/openclaw-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openduet-vs-zo-computer.json",
        "title": "OpenDuet vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/openduet-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/picoclaw-vs-zo-computer.json",
        "title": "PicoClaw vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/picoclaw-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/poke-vs-zo-computer.json",
        "title": "Poke vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/poke-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/qwenpaw-vs-zo-computer.json",
        "title": "QwenPaw vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/qwenpaw-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/town-vs-zo-computer.json",
        "title": "Town vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/town-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/zeroclaw-vs-zo-computer.json",
        "title": "ZeroClaw vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/zeroclaw-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/atticus-vs-deeptutor.json",
        "title": "Atticus vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/atticus-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/atticus-vs-zo-computer.json",
        "title": "Atticus vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/atticus-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/boski-vs-deeptutor.json",
        "title": "Boski vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/boski-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/caddy-app-vs-deeptutor.json",
        "title": "Caddy vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/caddy-app-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-duet-vs-deeptutor.json",
        "title": "Claude Duet vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/claude-duet-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cowagent-vs-deeptutor.json",
        "title": "CowAgent vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/cowagent-vs-deeptutor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-del.json",
        "title": "DeepTutor vs Del",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-del"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-folk-nozomio.json",
        "title": "DeepTutor vs folk",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-folk-nozomio"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-gaia.json",
        "title": "DeepTutor vs GAIA",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-gaia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-gemini-spark.json",
        "title": "DeepTutor vs Gemini Spark",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-gemini-spark"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-grok-bot.json",
        "title": "DeepTutor vs Grok Bot",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-grok-bot"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-hark-pro.json",
        "title": "DeepTutor vs Hark Pro",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-hark-pro"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-haven.json",
        "title": "DeepTutor vs Haven",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-haven"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-hermes-agent.json",
        "title": "DeepTutor vs Hermes Agent",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-hermes-agent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-hirealpha.json",
        "title": "DeepTutor vs HireAlpha",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-hirealpha"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-instinct.json",
        "title": "DeepTutor vs Instinct",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-instinct"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-ironclaw.json",
        "title": "DeepTutor vs IronClaw",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-ironclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-learnharness.json",
        "title": "DeepTutor vs LearnHarness",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-learnharness"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-leon.json",
        "title": "DeepTutor vs Leon",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-leon"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-lindy.json",
        "title": "DeepTutor vs Lindy",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-lindy"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-lobby-os.json",
        "title": "DeepTutor vs Lobby",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-lobby-os"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-nanobot.json",
        "title": "DeepTutor vs nanobot",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-nanobot"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-nanoclaw.json",
        "title": "DeepTutor vs NanoClaw",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-nanoclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-natura.json",
        "title": "DeepTutor vs Natura tinyNature",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-natura"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-openai-dots.json",
        "title": "DeepTutor vs Dots",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-openai-dots"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-openclaw.json",
        "title": "DeepTutor vs OpenClaw",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-openclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-openduet.json",
        "title": "DeepTutor vs OpenDuet",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-openduet"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-openinstinct.json",
        "title": "DeepTutor vs OpenInstinct",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-openinstinct"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-orbits.json",
        "title": "DeepTutor vs Orbits",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-orbits"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-orchid-ai.json",
        "title": "DeepTutor vs Orchid",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-orchid-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-pally.json",
        "title": "DeepTutor vs Pally",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-pally"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-picoclaw.json",
        "title": "DeepTutor vs PicoClaw",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-picoclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-poke.json",
        "title": "DeepTutor vs Poke",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-poke"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-qwenpaw.json",
        "title": "DeepTutor vs QwenPaw",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-qwenpaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-szn.json",
        "title": "DeepTutor vs szn",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-szn"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-tab-bot.json",
        "title": "DeepTutor vs Tab",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-tab-bot"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-talorys.json",
        "title": "DeepTutor vs Talorys",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-talorys"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-tasker-ai.json",
        "title": "DeepTutor vs Tasker AI",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-tasker-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-tomo.json",
        "title": "DeepTutor vs Tomo",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-tomo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-town.json",
        "title": "DeepTutor vs Town",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-town"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-wajo.json",
        "title": "DeepTutor vs Wajo (Fo)",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-wajo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-zapia.json",
        "title": "DeepTutor vs Zapia",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-zapia"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deeptutor-vs-zeroclaw.json",
        "title": "DeepTutor vs ZeroClaw",
        "url": "https://www.anchorterminal.com/compare/deeptutor-vs-zeroclaw"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hark-pro-vs-zo-computer.json",
        "title": "Hark Pro vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/hark-pro-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/learnharness-vs-zo-computer.json",
        "title": "LearnHarness vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/learnharness-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/talorys-vs-zo-computer.json",
        "title": "Talorys vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/talorys-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lobby-os-vs-zo-computer.json",
        "title": "Lobby vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/lobby-os-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/natura-vs-zo-computer.json",
        "title": "Natura tinyNature vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/natura-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pally-vs-zo-computer.json",
        "title": "Pally vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/pally-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/tomo-vs-zo-computer.json",
        "title": "Tomo vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/tomo-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/wajo-vs-zo-computer.json",
        "title": "Wajo (Fo) vs Zo Computer",
        "url": "https://www.anchorterminal.com/compare/wajo-vs-zo-computer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ai-job-search-vs-deeptutor.json",
        "title": "AI Job Search vs DeepTutor",
        "url": "https://www.anchorterminal.com/compare/ai-job-search-vs-deeptutor"
      }
    ],
    "scores": [
      {
        "by": 63,
        "deeptutor": 78,
        "edge": "deeptutor",
        "key": "reliability",
        "name": "Reliability",
        "weight": 16,
        "zo-computer": 15
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 2,
        "deeptutor": 71,
        "edge": "zo-computer",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13,
        "zo-computer": 73
      },
      {
        "by": 29,
        "deeptutor": 63,
        "edge": "deeptutor",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13,
        "zo-computer": 34
      },
      {
        "by": 14,
        "deeptutor": 51,
        "edge": "deeptutor",
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14,
        "zo-computer": 37
      },
      {
        "by": 20,
        "deeptutor": 60,
        "edge": "deeptutor",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10,
        "zo-computer": 40
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 16,
        "deeptutor": 84,
        "edge": "deeptutor",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7,
        "zo-computer": 68
      },
      {
        "by": 9,
        "deeptutor": 52,
        "edge": "zo-computer",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7,
        "zo-computer": 61
      }
    ],
    "summary": "DeepTutor scores 62.7 (B) on agent readiness against Zo Computer's 43.2 (E), and leads in 5 of 7 scored categories. Zo Computer leads on transparency \u0026 trust. Both do assistants that remember you.",
    "tutorials": [],
    "verdicts": {
      "deeptutor": "DeepTutor runs on the owner's machine under Apache 2.0, ships releases every few days with upgrade notes, and gives other agents a JSON CLI with resumable sessions. Its default launch binds all interfaces with sign-in off and permissive CORS, there is no security policy, and two CVEs in 2026 covered a shell-tool RCE and a multi-user MCP bypass, both fixed.",
      "zo-computer": "Zo publishes an OpenAPI file, Markdown docs, plan prices and a named list of the providers that receive user content. One access token grants full access to the workspace, no approval step before sending or buying was found in the reviewed docs, and no status page, rate limit or SLA is published."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/deeptutor-vs-zo-computer",
    "json": "https://www.anchorterminal.com/compare/deeptutor-vs-zo-computer.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/deeptutor-vs-zo-computer.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/deeptutor-vs-zo-computer.min.md"
  },
  "markdown": "DeepTutor scores 62.7 (B) on agent readiness against Zo Computer's 43.2 (E), and leads in 5 of 7 scored categories. Zo Computer leads on transparency \u0026 trust. Both do assistants that remember you.\n\n- DeepTutor: grade B, 62.7/100, rank #494 of 1239. Markdown https://www.anchorterminal.com/tools/deeptutor.md · JSON https://www.anchorterminal.com/api/v1/tools/deeptutor.json\n- Zo Computer: grade E, 43.2/100, rank #1079 of 1239. Markdown https://www.anchorterminal.com/tools/zo-computer.md · JSON https://www.anchorterminal.com/api/v1/tools/zo-computer.json\n- Best AI personal assistants that act for one person: https://www.anchorterminal.com/best/personal-assistants/index.md\n- All 1196 assistants comparisons: https://www.anchorterminal.com/compare/personal-assistants/index.md\n\n## Which one, for what\n\n### DeepTutor (B)\n\nGood for: A learner, a teacher or a small group that wants a self-hosted tutor over their own documents, with quizzes, research reports, memory and IM companions, or for an agent that hands study tasks to it through the JSON CLI.\n\nAhead on:\n- Reliability, 78 against 15\n- Agent ergonomics, 63 against 34\n- Security \u0026 auth, 51 against 37\n- Payments \u0026 pricing, 60 against 40\n- Maintenance \u0026 community, 84 against 68\n\nAlso in its favour:\n- No key needed to call it\n- Free to start without a card\n- Open source\n\nWatch for: The default launch binds the backend to 0.0.0.0 with sign-in off and CORS open to any origin with credentials\n\n### Zo Computer (E)\n\nGood for: One person who wants a hosted assistant with its own Linux machine, reachable by text message and chat apps, and who accepts that the assistant acts on connected accounts without a documented approval step.\n\nAhead on:\n- Transparency \u0026 trust, 61 against 52\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- No incidents deducted, where DeepTutor loses 3 points for them\n\nWatch for: The access token for the API and MCP endpoint grants full access to the workspace, with no scoped or read-only token documented\n\n\n## Score by category\n\n| Category | Weight | DeepTutor | Zo Computer | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 78 | 15 | DeepTutor +63 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 71 | 73 | Zo Computer +2 |\n| Agent ergonomics | 13% (16.2 this run) | 63 | 34 | DeepTutor +29 |\n| Security \u0026 auth | 14% (17.5 this run) | 51 | 37 | DeepTutor +14 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 60 | 40 | DeepTutor +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 84 | 68 | DeepTutor +16 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 52 | 61 | Zo Computer +9 |\n| Negative events | ≤15 | -3 | 0 | |\n| **Total** | | **62.7 · B** | **43.2 · E** | |\n\n## Facts side by side\n\n| Fact | DeepTutor | Zo Computer |\n| --- | --- | --- |\n| Kind | Agent harness | HTTP API |\n| Vendor | HKUDS | Zo Computer Company |\n| Hosted endpoint | no (local only) | `https://api.zo.computer/mcp` |\n| Transports |  | HTTP |\n| Auth | None | API key |\n| Pricing | Free | Freemium |\n| x402 | no | no |\n| Licence | Apache-2.0 | Proprietary service under Zo Computer Company's terms of service |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| Last release | 2026-10-28 | 2026-09-14 |\n| Terms last updated | no document linked | 2025-08-08 |\n| Privacy policy last updated | no document linked | 2026-05-20 |\n| Customer content may train models |  | not found in the text |\n| Terms restrict automated access |  | not found in the text |\n| Terms restrict benchmarking |  | not found in the text |\n| Terms or service can change without notice |  | not found in the text |\n| Arbitration or class-action waiver |  | not found in the text |\n| Popularity | 51k stars | none |\n| Agent reviews | none | 2.3/5 (4) |\n\n## Verdicts\n\n**DeepTutor.** DeepTutor runs on the owner's machine under Apache 2.0, ships releases every few days with upgrade notes, and gives other agents a JSON CLI with resumable sessions. Its default launch binds all interfaces with sign-in off and permissive CORS, there is no security policy, and two CVEs in 2026 covered a shell-tool RCE and a multi-user MCP bypass, both fixed.\n\n**Zo Computer.** Zo publishes an OpenAPI file, Markdown docs, plan prices and a named list of the providers that receive user content. One access token grants full access to the workspace, no approval step before sending or buying was found in the reviewed docs, and no status page, rate limit or SLA is published.\n\n## Before you call either\n\n### DeepTutor\n\n1. Run `deeptutor run \u003ccapability\u003e \"...\" --format json` and read the `done` event's `session_id`; pass `--session` to continue the same session\n2. Configure with `deeptutor config apply setup.json --check` first, naming keys through `api_key_env`; literal keys are rejected\n3. Before exposing it beyond one machine, enable sign-in in `auth.json`, set exact `cors_origins` and set `BACKEND_HOST=127.0.0.1` where loopback is wanted\n4. Run 1.4.10 or later. Earlier versions carry CVE-2026-51870 (shell tool RCE, fixed in 1.4.1) and CVE-2026-58168 (multi-user MCP bypass)\n5. Set `sandbox_allow_subprocess` to false where generated code must run only in the runner sidecar or bubblewrap\n\n### Zo Computer\n\n1. Send `POST https://api.zo.computer/zo/ask` with `Authorization: Bearer zo_sk_...` and an `input` string. The owner creates the token under Settings \u003e Advanced\n2. Pass `persona_id` for a persona with a narrow tool set. The token itself carries every permission the owner has\n3. Set `memory_mode` to `off` to keep workspace memory out of a request. The field is in the OpenAPI file and absent from the API guide\n4. Do not retry `/zo/ask` blindly after a timeout. No idempotency key is documented and the request may already have sent a message\n5. Append `.md` to any guide or reference URL for Markdown\n\n## Questions\n\n### Which is better for AI agents, DeepTutor or Zo Computer?\n\nDeepTutor scores 62.7 (B) on agent readiness against Zo Computer's 43.2 (E), and leads in 5 of 7 scored categories. Zo Computer leads on transparency \u0026 trust.\n\n### Can an agent call DeepTutor and Zo Computer without installing anything?\n\nNo hosted endpoint is listed for DeepTutor. Zo Computer has a hosted endpoint at https://api.zo.computer/mcp.\n\n### Are DeepTutor and Zo Computer open source?\n\nDeepTutor is open source (Apache-2.0). No open-source release is listed for Zo Computer.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/deeptutor-vs-zo-computer.json, and with the fewest tokens: https://www.anchorterminal.com/compare/deeptutor-vs-zo-computer.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"deeptutor\", \"b\": \"zo-computer\"}`. From a terminal: `anchor compare deeptutor zo-computer`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/deeptutor.json and https://www.anchorterminal.com/api/v1/tools/zo-computer.json\n\n## Other comparisons with DeepTutor or Zo Computer\n\n- [asaply vs DeepTutor](https://www.anchorterminal.com/compare/asaply-vs-deeptutor.md)\n- [asaply vs Zo Computer](https://www.anchorterminal.com/compare/asaply-vs-zo-computer.md)\n- [Asmi vs DeepTutor](https://www.anchorterminal.com/compare/asmi-vs-deeptutor.md)\n- [Asmi vs Zo Computer](https://www.anchorterminal.com/compare/asmi-vs-zo-computer.md)\n- [AstrBot vs DeepTutor](https://www.anchorterminal.com/compare/astrbot-vs-deeptutor.md)\n- [Boba vs DeepTutor](https://www.anchorterminal.com/compare/boba-vs-deeptutor.md)\n- [Boba vs Zo Computer](https://www.anchorterminal.com/compare/boba-vs-zo-computer.md)\n- [Brea vs DeepTutor](https://www.anchorterminal.com/compare/brea-vs-deeptutor.md)\n- [Brea vs Zo Computer](https://www.anchorterminal.com/compare/brea-vs-zo-computer.md)\n- [Del vs Zo Computer](https://www.anchorterminal.com/compare/del-vs-zo-computer.md)\n- [HireAlpha vs Zo Computer](https://www.anchorterminal.com/compare/hirealpha-vs-zo-computer.md)\n- [OpenInstinct vs Zo Computer](https://www.anchorterminal.com/compare/openinstinct-vs-zo-computer.md)\n- [Orbits vs Zo Computer](https://www.anchorterminal.com/compare/orbits-vs-zo-computer.md)\n- [Orchid vs Zo Computer](https://www.anchorterminal.com/compare/orchid-ai-vs-zo-computer.md)\n- [szn vs Zo Computer](https://www.anchorterminal.com/compare/szn-vs-zo-computer.md)\n- [Tab vs Zo Computer](https://www.anchorterminal.com/compare/tab-bot-vs-zo-computer.md)\n- [Tasker AI vs Zo Computer](https://www.anchorterminal.com/compare/tasker-ai-vs-zo-computer.md)\n- [Zapia vs Zo Computer](https://www.anchorterminal.com/compare/zapia-vs-zo-computer.md)\n- [AstrBot vs Zo Computer](https://www.anchorterminal.com/compare/astrbot-vs-zo-computer.md)\n- [Boski vs Zo Computer](https://www.anchorterminal.com/compare/boski-vs-zo-computer.md)\n- [Caddy vs Zo Computer](https://www.anchorterminal.com/compare/caddy-app-vs-zo-computer.md)\n- [Claude Duet vs Zo Computer](https://www.anchorterminal.com/compare/claude-duet-vs-zo-computer.md)\n- [CowAgent vs Zo Computer](https://www.anchorterminal.com/compare/cowagent-vs-zo-computer.md)\n- [folk vs Zo Computer](https://www.anchorterminal.com/compare/folk-nozomio-vs-zo-computer.md)\n- [GAIA vs Zo Computer](https://www.anchorterminal.com/compare/gaia-vs-zo-computer.md)\n- [Gemini Spark vs Zo Computer](https://www.anchorterminal.com/compare/gemini-spark-vs-zo-computer.md)\n- [Grok Bot vs Zo Computer](https://www.anchorterminal.com/compare/grok-bot-vs-zo-computer.md)\n- [Haven vs Zo Computer](https://www.anchorterminal.com/compare/haven-vs-zo-computer.md)\n- [Hermes Agent vs Zo Computer](https://www.anchorterminal.com/compare/hermes-agent-vs-zo-computer.md)\n- [Instinct vs Zo Computer](https://www.anchorterminal.com/compare/instinct-vs-zo-computer.md)\n- [IronClaw vs Zo Computer](https://www.anchorterminal.com/compare/ironclaw-vs-zo-computer.md)\n- [Leon vs Zo Computer](https://www.anchorterminal.com/compare/leon-vs-zo-computer.md)\n- [Lindy vs Zo Computer](https://www.anchorterminal.com/compare/lindy-vs-zo-computer.md)\n- [nanobot vs Zo Computer](https://www.anchorterminal.com/compare/nanobot-vs-zo-computer.md)\n- [NanoClaw vs Zo Computer](https://www.anchorterminal.com/compare/nanoclaw-vs-zo-computer.md)\n- [Dots vs Zo Computer](https://www.anchorterminal.com/compare/openai-dots-vs-zo-computer.md)\n- [OpenClaw vs Zo Computer](https://www.anchorterminal.com/compare/openclaw-vs-zo-computer.md)\n- [OpenDuet vs Zo Computer](https://www.anchorterminal.com/compare/openduet-vs-zo-computer.md)\n- [PicoClaw vs Zo Computer](https://www.anchorterminal.com/compare/picoclaw-vs-zo-computer.md)\n- [Poke vs Zo Computer](https://www.anchorterminal.com/compare/poke-vs-zo-computer.md)\n- [QwenPaw vs Zo Computer](https://www.anchorterminal.com/compare/qwenpaw-vs-zo-computer.md)\n- [Town vs Zo Computer](https://www.anchorterminal.com/compare/town-vs-zo-computer.md)\n- [ZeroClaw vs Zo Computer](https://www.anchorterminal.com/compare/zeroclaw-vs-zo-computer.md)\n- [Atticus vs DeepTutor](https://www.anchorterminal.com/compare/atticus-vs-deeptutor.md)\n- [Atticus vs Zo Computer](https://www.anchorterminal.com/compare/atticus-vs-zo-computer.md)\n- [Boski vs DeepTutor](https://www.anchorterminal.com/compare/boski-vs-deeptutor.md)\n- [Caddy vs DeepTutor](https://www.anchorterminal.com/compare/caddy-app-vs-deeptutor.md)\n- [Claude Duet vs DeepTutor](https://www.anchorterminal.com/compare/claude-duet-vs-deeptutor.md)\n- [CowAgent vs DeepTutor](https://www.anchorterminal.com/compare/cowagent-vs-deeptutor.md)\n- [DeepTutor vs Del](https://www.anchorterminal.com/compare/deeptutor-vs-del.md)\n- [DeepTutor vs folk](https://www.anchorterminal.com/compare/deeptutor-vs-folk-nozomio.md)\n- [DeepTutor vs GAIA](https://www.anchorterminal.com/compare/deeptutor-vs-gaia.md)\n- [DeepTutor vs Gemini Spark](https://www.anchorterminal.com/compare/deeptutor-vs-gemini-spark.md)\n- [DeepTutor vs Grok Bot](https://www.anchorterminal.com/compare/deeptutor-vs-grok-bot.md)\n- [DeepTutor vs Hark Pro](https://www.anchorterminal.com/compare/deeptutor-vs-hark-pro.md)\n- [DeepTutor vs Haven](https://www.anchorterminal.com/compare/deeptutor-vs-haven.md)\n- [DeepTutor vs Hermes Agent](https://www.anchorterminal.com/compare/deeptutor-vs-hermes-agent.md)\n- [DeepTutor vs HireAlpha](https://www.anchorterminal.com/compare/deeptutor-vs-hirealpha.md)\n- [DeepTutor vs Instinct](https://www.anchorterminal.com/compare/deeptutor-vs-instinct.md)\n- [DeepTutor vs IronClaw](https://www.anchorterminal.com/compare/deeptutor-vs-ironclaw.md)\n- [DeepTutor vs LearnHarness](https://www.anchorterminal.com/compare/deeptutor-vs-learnharness.md)\n- [DeepTutor vs Leon](https://www.anchorterminal.com/compare/deeptutor-vs-leon.md)\n- [DeepTutor vs Lindy](https://www.anchorterminal.com/compare/deeptutor-vs-lindy.md)\n- [DeepTutor vs Lobby](https://www.anchorterminal.com/compare/deeptutor-vs-lobby-os.md)\n- [DeepTutor vs nanobot](https://www.anchorterminal.com/compare/deeptutor-vs-nanobot.md)\n- [DeepTutor vs NanoClaw](https://www.anchorterminal.com/compare/deeptutor-vs-nanoclaw.md)\n- [DeepTutor vs Natura tinyNature](https://www.anchorterminal.com/compare/deeptutor-vs-natura.md)\n- [DeepTutor vs Dots](https://www.anchorterminal.com/compare/deeptutor-vs-openai-dots.md)\n- [DeepTutor vs OpenClaw](https://www.anchorterminal.com/compare/deeptutor-vs-openclaw.md)\n- [DeepTutor vs OpenDuet](https://www.anchorterminal.com/compare/deeptutor-vs-openduet.md)\n- [DeepTutor vs OpenInstinct](https://www.anchorterminal.com/compare/deeptutor-vs-openinstinct.md)\n- [DeepTutor vs Orbits](https://www.anchorterminal.com/compare/deeptutor-vs-orbits.md)\n- [DeepTutor vs Orchid](https://www.anchorterminal.com/compare/deeptutor-vs-orchid-ai.md)\n- [DeepTutor vs Pally](https://www.anchorterminal.com/compare/deeptutor-vs-pally.md)\n- [DeepTutor vs PicoClaw](https://www.anchorterminal.com/compare/deeptutor-vs-picoclaw.md)\n- [DeepTutor vs Poke](https://www.anchorterminal.com/compare/deeptutor-vs-poke.md)\n- [DeepTutor vs QwenPaw](https://www.anchorterminal.com/compare/deeptutor-vs-qwenpaw.md)\n- [DeepTutor vs szn](https://www.anchorterminal.com/compare/deeptutor-vs-szn.md)\n- [DeepTutor vs Tab](https://www.anchorterminal.com/compare/deeptutor-vs-tab-bot.md)\n- [DeepTutor vs Talorys](https://www.anchorterminal.com/compare/deeptutor-vs-talorys.md)\n- [DeepTutor vs Tasker AI](https://www.anchorterminal.com/compare/deeptutor-vs-tasker-ai.md)\n- [DeepTutor vs Tomo](https://www.anchorterminal.com/compare/deeptutor-vs-tomo.md)\n- [DeepTutor vs Town](https://www.anchorterminal.com/compare/deeptutor-vs-town.md)\n- [DeepTutor vs Wajo (Fo)](https://www.anchorterminal.com/compare/deeptutor-vs-wajo.md)\n- [DeepTutor vs Zapia](https://www.anchorterminal.com/compare/deeptutor-vs-zapia.md)\n- [DeepTutor vs ZeroClaw](https://www.anchorterminal.com/compare/deeptutor-vs-zeroclaw.md)\n- [Hark Pro vs Zo Computer](https://www.anchorterminal.com/compare/hark-pro-vs-zo-computer.md)\n- [LearnHarness vs Zo Computer](https://www.anchorterminal.com/compare/learnharness-vs-zo-computer.md)\n- [Talorys vs Zo Computer](https://www.anchorterminal.com/compare/talorys-vs-zo-computer.md)\n- [Lobby vs Zo Computer](https://www.anchorterminal.com/compare/lobby-os-vs-zo-computer.md)\n- [Natura tinyNature vs Zo Computer](https://www.anchorterminal.com/compare/natura-vs-zo-computer.md)\n- [Pally vs Zo Computer](https://www.anchorterminal.com/compare/pally-vs-zo-computer.md)\n- [Tomo vs Zo Computer](https://www.anchorterminal.com/compare/tomo-vs-zo-computer.md)\n- [Wajo (Fo) vs Zo Computer](https://www.anchorterminal.com/compare/wajo-vs-zo-computer.md)\n- [AI Job Search vs DeepTutor](https://www.anchorterminal.com/compare/ai-job-search-vs-deeptutor.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-31",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "DeepTutor vs Zo Computer",
        "url": ""
      }
    ],
    "description": "DeepTutor scores 62.7 (B) to Zo Computer's 43.2 (E) for assistants that remember you. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "DeepTutor B 62.7",
      "Zo Computer E 43.2",
      "scores"
    ],
    "h1": "DeepTutor vs Zo Computer",
    "image": "https://www.anchorterminal.com/assets/og/compare-deeptutor-vs-zo-computer.png",
    "path": "/compare/deeptutor-vs-zo-computer",
    "published": "2026-10-01",
    "section": "tools",
    "title": "DeepTutor vs Zo Computer for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-30",
    "url": "https://www.anchorterminal.com/compare/deeptutor-vs-zo-computer"
  },
  "tokens": {
    "markdown": 4100,
    "slim": 780
  },
  "version": 1
}
