draht-claude
officialDraht GSD, multi-agent, TDD and DDD workflows as a Claude Code plugin. Install with `npx draht-claude install`.
Version
2026.5.12
Last Updated
2026-05-12
Source
official
draht.dev domain graciously donated by
draht Monorepo
Looking for the draht coding agent? See packages/coding-agent for installation and usage.
Tools for building AI agents and managing LLM deployments.
Packages
| Package | Description |
|---|---|
| @draht/ai | Unified multi-provider LLM API (OpenAI, Anthropic, Google, etc.) |
| @draht/agent-core | Agent runtime with tool calling and state management |
| @draht/coding-agent | Interactive coding agent CLI |
| @draht/mom | Slack bot that delegates messages to the draht coding agent |
| @draht/tui | Terminal UI library with differential rendering |
| @draht/web-ui | Web components for AI chat interfaces |
| @draht/pods | CLI for managing vLLM deployments on GPU pods |
Contributing
See CONTRIBUTING.md for contribution guidelines and AGENTS.md for project-specific rules (for both humans and agents).
Development
npm install # Install all dependencies
npm run build # Build all packages
npm run check # Lint, format, and type check
./test.sh # Run tests (skips LLM-dependent tests without API keys)
./pi-test.sh # Run draht from sources (can be run from any directory)
Note:
npm run checkrequiresnpm run buildto be run first. The web-ui package usestscwhich needs compiled.d.tsfiles from dependencies.
License
MIT