2026-02-28 ai · developer-tools · cli · open-source

draht.dev

A modular, extensible AI coding agent framework — extensions, skills, multi-model support, all in your terminal.

TypeScriptBunAnthropicOpenAIGoogle AIAWS BedrockInk/React

draht — Dynamic Routing for Agent & Task Handling

Draht is a modular AI coding agent framework built as a monorepo with a rich ecosystem of packages. It provides an interactive terminal-based coding assistant that supports multiple LLM providers and a powerful extension system.

Architecture

The framework follows a layered architecture:

Key Features

Additional Packages

Tech Stack

Built entirely in TypeScript on Bun, with a monorepo managed via workspaces. The TUI uses a custom differential rendering engine. The AI layer abstracts provider-specific APIs behind a unified interface with streaming, tool calling, and structured output support.