Official marketplace for dt-cli plugins and extensions
npx claudepluginhub ItMeDiaTech/dt-cliLocal RAG plugin with Multi-Agent Framework orchestration for context-aware development assistance
A comprehensive development assistance system combining Retrieval-Augmented Generation (RAG), Multi-Agent Framework (MAF), and configurable LLM backends - completely open source and free.
dt-cli is a powerful development assistant that provides:
100% Free & Open Source - No API keys required for local LLMs (Ollama, vLLM)
1. Claude Code Plugin (MCP)
# Auto-configured via .claude/mcp-config.json
# Use dt-cli tools seamlessly in Claude Code conversations
2. Intelligent Interactive CLI ⭐ ENHANCED
python src/cli/interactive.py
# Natural language interface with intelligent context awareness
# Hierarchical session memory across CLI restarts
# Auto-discovers project files for enhanced context
# 10+ slash commands for power users
NEW Features in Interactive CLI:
3. REST API
# Start server
python src/mcp_server/standalone_server.py
# Use API
curl http://localhost:8765/query -X POST -d '{"query": "..."}'
Quick Setup (Recommended - Uses Virtual Environment)
# Clone repository
git clone https://github.com/ItMeDiaTech/dt-cli.git
cd dt-cli
# Run automated setup script
./setup-venv.sh
# Activate virtual environment
source venv/bin/activate
# Start interactive TUI
python dt-cli.py
Alternative: Manual Installation
On modern Linux distributions (Ubuntu 24.04+, Debian 12+), you must use a virtual environment due to PEP 668:
# Option A: Use the automated script (recommended)
./setup-venv.sh
# Option B: Manual virtual environment setup
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
That's it! The system is ready to use.
Note: Always activate the virtual environment with
source venv/bin/activatebefore running dt-cli.
Option 1: Interactive TUI
python dt-cli.py
# Choose from the menu:
# 1. Ask a Question
# 2. Debug an Error
# 3. Review Code
# etc.
Option 2: Start Server for API/Claude Code
# Start the server
python src/mcp_server/standalone_server.py
# Server runs on http://localhost:8765
# Claude Code will auto-detect via .claude/mcp-config.json
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations