Claude Code Tools

draht-claude

official

Draht 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 logo

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

PackageDescription
@draht/aiUnified multi-provider LLM API (OpenAI, Anthropic, Google, etc.)
@draht/agent-coreAgent runtime with tool calling and state management
@draht/coding-agentInteractive coding agent CLI
@draht/momSlack bot that delegates messages to the draht coding agent
@draht/tuiTerminal UI library with differential rendering
@draht/web-uiWeb components for AI chat interfaces
@draht/podsCLI 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 check requires npm run build to be run first. The web-ui package uses tsc which needs compiled .d.ts files from dependencies.

License

MIT