{
  "id": 13622768,
  "title": "I built Chloe: an open-source TypeScript framework for AI agents you control",
  "url": "https://urgent.news/2026/10/11/i-built-chloe-an-open-source-typescript-framework-for-ai-agents-you",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-11T02:56:29.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/carlosmartinezt/i-built-chloe-an-open-source-typescript-framework-for-ai-agents-you-control-559"
  },
  "original_language": "en",
  "account": "I developed Chloe, an open-source TypeScript framework designed for creating AI agents that businesses, particularly small ones, can control. The framework's concept revolves around employing code for predictable tasks while utilizing AI for necessary operations. For instance, an agent managing an invoice would leverage AI to interpret the invoice, apply coding to verify financial details and adhere to business rules, and finally seek human approval before processing the payment. The idea is to utilize regular code for tasks that require predictability and avoid consuming AI tokens for unnecessary work. Chloe allows developers to integrate both code-driven and AI-driven steps using TypeScript.\n\nBeyond its functionality, Chloe aims to provide developers with greater control over the agents they create. By using Chloe, developers maintain ownership of the code, tools, skills, and tests that validate the agent's performance. This framework supports running agents on personal machines or servers while determining which external services the agents interact with. However, it's crucial to note that running locally doesn't guarantee privacy, especially when using cloud-based AI models, as the data sent to these models still leaves the machine.\n\nThroughout my career, I've collaborated with businesses as a forward-deployed engineer, tailoring tools to meet their specific requirements. This experience heavily influenced the development of Chloe. My primary goal was to create an agent framework that developers could fully comprehend, thoroughly test, and modify before deploying it to a client or their own business. Chloe is currently available for free and open source, reflecting my intention to make AI agent creation more accessible. Should you be involved in developing agents for clients or your own business, I would appreciate your insights on which aspects prove most challenging to ensure reliability.",
  "summary": "I built Chloe for developers who want to build AI agents for businesses, especially small businesses. The idea is simple: use code for predictable tasks, and use AI where you need it. For example, an agent handling an invoice might: Use AI to read the invoice. Use code to check the numbers and apply business rules. Ask a person to approve the payment. You shouldn’t need an AI model for every…",
  "key_points": [
    "I developed Chloe, an open-source TypeScript framework for AI agents.",
    "Framework uses code for predictable tasks and AI for necessary operations.",
    "Chloe provides developers control over agents, maintaining ownership of code."
  ],
  "editors_take": "This development gives small businesses and developers more control over AI agents by allowing them to own and manage the code, tools, and tests, and run agents locally or on their own servers.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}