Toolmaker Agent
Toolmaker Agent is an AI-native development workbench where humans and coding agents share one structured record of what you build. It is free for individual use and runs as a single file on Windows, macOS and Linux.
About Toolmaker Agent
Toolmaker Agent
Toolmaker Agent stores specs, plans, requirements, test cases, defects and UML diagrams as structured records with stable OIDs and revisions, rather than scattered Markdown files. Records can be accessed through an MCP server for coding agents such as Claude Code, Codex or DeepSeek Harness, through natural-language LLM chat, or through manual forms, all using the same service layer and database. It is delivered as a single self-contained executable combining a Go REST API, SQLite storage and a web UI, with no installer. The page states that pairing it with Ollama or LM Studio keeps data on the user's machine. The page also notes that the previous version has moved to v1.toolmaker.io and will run until June 30, 2027.
Key features
- Structured records for products, features, requirements, test cases, defects and UML diagrams with stable OIDs and revisions
- Optimistic concurrency so edits do not silently overwrite each other
- Semantic search across every kind of record
- MCP server with 48 tools over Streamable HTTP
- LLM chat agent supporting OpenAI, Anthropic, Gemini, DeepSeek, Qwen and more
- Support for Ollama and LM Studio for local use
- Seven Mermaid diagram types for system design in 4+1 views, with PNG and SVG export
- Single self-contained executable with SQLite created on first launch
- Six builds covering Windows, macOS and Linux, each for x64 and ARM64
Best suited for
- Development teams and individuals using coding agents to write specs, plans and requirements
- Teams wanting traceable requirements linked to features, test cases and defects
- Users who want to keep AI development data on their own machine
Pricing
Free for individual use
Discussion
Used Toolmaker Agent? Share what worked and what didn’t.
No comments yet. Start the conversation.