中文 · Documentation · Quick Start · Releases · License
DotCraft is an open-source, self-hosted, project-native AI agent runtime built with C#/.NET.
DotCraft turns projects into extensible environments for AI agents.
- Modern agent capabilities, ready to use: Plan, SubAgents, Agent Teams, Automations, Goals, and more are built in.
- Your work travels with the project: Conversations, memory, agents, skills, and plugins move with the project, so you can switch entry points and keep going.
- Lower token costs: DotCraft maximizes prefix cache reuse, and SubAgents can reuse the parent session's cache.
- Run it your way: Run DotCraft locally or on your own server and choose a compatible model provider.
- Easy to integrate with existing products: APIs, SDKs, App Binding, plugins, and Desktop Extensions bring DotCraft directly into existing applications.
- Download the latest build from GitHub Releases.
- Open a real project folder as a workspace.
- Configure a supported OpenAI, Anthropic provider or sign in with a ChatGPT subscription.
macOS / Linux:
curl -fsSL https://www.dotcraft.net/install.sh | bashWindows PowerShell:
irm https://www.dotcraft.net/install.ps1 | iexSee Getting Started for the complete guide.
Start with CONTRIBUTING.md.
Inspired by nanobot, codex and agent-framework.
Special thanks to:
- HKUDS/nanobot
- openai/codex
- microsoft/agent-framework
- alibaba/OpenSandbox
- modelcontextprotocol/csharp-sdk
- openai/symphony
Technical articles related to dotcraft.
Why is your agent so expensive: Troubleshooting records of a 0% Prompt Cache hit rate.
Apache License 2.0

