agent active

tig

Maker: rsrohan99 Stars: 153 First released: 2025-04-20 Language: Python
CLI

About

Tig is a terminal coding agent built in the vein of Claude Code but with provider breadth as its main feature: it runs against Gemini, OpenAI, Claude, DeepSeek, Groq, OpenRouter, or local Ollama models, selected through environment variables. Work is split into two modes — Architect, which discusses a design with the user and saves it to a markdown file, and Code, which implements the plan step by step with approval gates (or --auto-approve for unattended runs). Under the hood it composes LlamaIndex Workflows for orchestration, tree-sitter for symbol search and syntax validation, ripgrep for fast text search, and diff-match-patch for reviewable diffs. The project is a compact Python package (pip install tig-code) with a YouTube build-along series, which doubles as its documentation. It suits developers who want a Claude Code-style loop untethered from any single vendor.