Most AI tools start with the individual. DotHarness starts with the project.
We build DotCraft, an open-source Agent Harness for project-scoped AI workspaces. DotCraft keeps sessions, memory, skills, MCP tools, approvals, and configuration attached to the workspace they belong to, so each project can evolve its own agent behavior without leaking context into another.
That model is especially useful for software teams and game developers, where every repository, Unity project, client project, or internal tool may need its own context, tools, and workflow rules.
- Project-first AI workspaces with isolated memory, sessions, skills, MCP servers, and configuration.
- Governed agent workflows for teams that need approvals, traces, hooks, and project-level control.
- Practical development assistants for repository understanding, planning, review, automation, and repeatable project routines.
- Native client experiences across Desktop, CLI, TUI, editors, bots, SDK integrations, and Unity through dotcraft-unity.
We are also building Oratorio, a work-in-progress project management tool for agent work, powered by DotCraft.
Oratorio gives operators a project board for assigning Tasks to agents, tracks GitHub issues and pull requests alongside local Tasks, dispatches review, implementation, and follow-up rounds through DotCraft, and keeps review, delivery, and source-write decisions under operator control.
-
Download DotCraft to try the Desktop app, then open a real project folder as your workspace.
-
Install dotcraft-unity in Unity Package Manager with this Git URL:
https://github.com/DotHarness/dotcraft-unity.git
Read the DotCraft documentation for setup, configuration, and integration guides.
DotCraft is open source in DotHarness/dotcraft. We welcome contributions around the agent runtime, desktop client, protocol integrations, SDKs, documentation, and examples.
Before opening a pull request, please read the contributing guide, check existing issues or discussions, and keep changes aligned with the project documentation.
- Read the DotCraft documentation for setup, configuration, and integration guides.
- Search or open an issue for bugs and feature requests.
- Start a discussion for questions, ideas, and community feedback.


