The project is the workspace
Sessions, memory, skills, automations, and settings follow the project, so the agent has the same context wherever you open it.
AI Agent lives in your project.
DotCraft connects Desktop, CLI, IDEs, chat bots, APIs, and automations around the same project context, so conversations, plans, memory, and tools stay continuous instead of being trapped in one app.

A snapshot of what DotCraft brings to your project — each one folds into the same workspace.
Sign inChatGPT subscriptionReuse a ChatGPT Plus / Pro / Team / Business / Enterprise plan — no separate API key.
HandoffApp bindingOne-tap consent to let external apps drive the same project agent — Oratorio, IDE plugins, your own tools.
MemoryDreamsThe agent drafts memory in the background after each session — you approve what it keeps.
AutomationGoalsLong-running objectives with thread binding, scheduling, and activity display.
Multi-agentTeamsMultiple agents share one workspace and divide work along clear roles.
Reach outChannels & botsTelegram, WeChat, Feishu/Lark, QQ, WeCom — the same agent on every channel.AI agents that live in your project, not in a chat window. Memory, skills, sessions, and automations stay in the repo — so every entry point connects to the same agent.
Sessions, memory, skills, automations, and settings follow the project, so the agent has the same context wherever you open it.
After each session, Dreams reviews what happened in the background and drafts what's worth keeping — you approve before it sticks. Read, edit, or roll back any line; it's all Markdown.
Desktop, TUI, IDEs, chat bots, and HTTP APIs share the same session core; the same conversation continues across devices and platforms.
Desktop first
Desktop is the recommended first entry point. Download, choose a workspace, configure a model — five minutes to a working setup. Then add TUI, IDEs, automations, and chat bots as needed.

AppServer exposes DotCraft over JSON-RPC, so any language can build a client, deploy remotely, or wire up bots and automations.
Automations
Local tasks, Cron, and Goals provide scheduling, thread binding, activity display, and long-running objectives inside the workspace — so the agent can be on duty too.

For first-time use, start from Desktop. Once that works, the same workspace can connect terminal, editor, API, SDK, and automation entry points.
Five minutes from download to your first repository-understanding session — and the same workspace reaches every entry point you add later.