Compare
The eight things Chloe was built around, and which of the others have them. Every cell about another project comes from its own docs.
| Chloe | OpenClawby the OpenClaw Foundation | Mastraby Mastra | eveby Vercel | Google ADKby Google | LangChain.jsby LangChain | OpenAI Agents SDKby OpenAI | Claude Agent SDKby Anthropic |
|---|---|---|---|---|---|---|---|---|
| Get started | Side by side | Side by side | Side by side | Their docs | Side by side | Their docs | Their docs | |
| At a glanceA dot for each row below, filled when it has it. | 8 of 8 | 6 of 8 | 7 of 8 | 3 of 8 | 3 of 8 | 4 of 8 | 1 of 8 | 3 of 8 |
| Written in codeThe agent is a program you can read, test and keep in git. | Yes. TypeScript | No. Markdown files and settings | Yes. TypeScript | Partly. Markdown and TypeScript | Yes. TypeScript, Python and more | Yes. TypeScript or Python | Yes. TypeScript or Python | Yes. TypeScript or Python |
| Mix code, AI and agentsPlain code, one typed answer from an AI, and an agent with tools, in one job, in the order your code says. | Yes. Built in, per step | Partly. Through add-ons | Yes. In workflows | Partly. Only in tools the model calls | Yes. With workflows | Yes. As steps in a graph | Partly. In your own code around it | Partly. Your code, between agent runs |
| Any modelAny AI provider with one key, or a subscription you already pay for, and a model per job. | Yes. Any, by key or subscription | Yes. Many, local ones too | Yes. Any, from 200+ providers | Yes. Any, through AI Gateway | Partly. Gemini first in TypeScript | Yes. Any provider | Partly. OpenAI first, others in beta | No. Claude only |
| Runs on a scheduleEvery morning at 8, or every 15 minutes, with nothing else to set up. | Yes. Built in, in your time zone | Yes. Built in | Yes. Built in, with a database | Yes. Built in | No. Use Google Cloud Scheduler | Partly. Only on paid LangSmith | No. Not built in | No. Not in the SDK |
| Shows the priceWhat each run cost you, in dollars, with no other service to sign up for. | Yes. Per step, and code steps are free | Yes. Per reply | Yes. Per run | Partly. Only through Vercel's AI Gateway | Partly. Counts usage, shows no price | Partly. Only in LangSmith | Partly. Counts usage, shows no price | Yes. Per run, estimated |
| Comes with a dashboardA page to watch every run: what it did, and what it cost. | Yes. On your machine, or online | Yes. Local web app, free | Yes. Studio, local or hosted | Partly. On Vercel, paid | Partly. For testing, or Google Cloud | Partly. LangSmith, hosted | Partly. Traces, on OpenAI's site | No. Not built in |
| Memory you can readWhat it remembers is Markdown files you can open, change, or read in a dashboard. | Yes. Markdown in git, and in the dashboard | Yes. Markdown files you can edit | Partly. Markdown, in a database | Partly. Markdown, in Vercel Blob | No. Google Cloud or a database | Partly. Database, or Deep Agents files | Partly. Chat history, sandbox notes | Yes. Markdown files on your disk |
| Yours to keepOpen source, on your own machine, and the runs and memory stay there. | Yes. MIT, all on your machine | Yes. MIT, on your machine | Yes. Apache 2.0, some parts paid | Yes. Apache 2.0, on your own server | Yes. Apache 2.0, Gemini first | Yes. MIT, no account needed | Partly. MIT, traces go to OpenAI | Partly. Closed source, Claude only |
| Best for | Daily routines, in code | A personal assistant in chat | Full-stack agent apps | Chat agents on Vercel | Agents on Google Cloud | Complex graph agents | Multi-agent apps on OpenAI | Claude Code inside your app |
Read from each project's own docs on 7 Oct 2026: OpenClaw, Mastra, eve, Google ADK, LangChain.js, OpenAI Agents SDK and Claude Agent SDK. Out of date? Tell us.
One at a time
$ npm install @chloejs/core && npx chloe setup