Vibe Tree

Vibe Tree is an open-source development harness and agent orchestration tool created by Sahith Vibudhi. Designed to structure and manage multi-step AI coding sessions, the project provides developers with an organized framework for running automated agent tasks across repositories. In daily use, Vibe Tree can be deployed as an application or managed via terminal workflows. It interfaces directly with agent toolsets like Claude Code, allowing developers to execute structured coding tasks while maintaining codebase constraints and test conventions. The repository also standardizes developer documentation consumption for LLMs by exporting structured llms.txt and llms-full.txt documentation maps. What distinguishes Vibe Tree from raw CLI wrappers is its emphasis on project structure, integrated testing harnesses, and tooling enforcement. By leveraging pre-commit guards and standardized docs, it reduces hallucinated imports and prevents fragile code patterns from entering test suites. Vibe Tree is free and open-source software distributed via GitHub, with distribution channels including Homebrew and direct source builds.

Tags: agent harness, ai agent, cli, coding agent, developer tools

Visit Vibe Tree

Key features

  • Homebrew Distribution — Simplifies installation and updates on macOS and Linux through a dedicated brew package. - Claude Code Integration — Built with workflows optimized for terminal-based agents like Claude Code. - LLM Context Maps — Generates and maintains structured llms.txt and llms-full.txt files for AI ingestion. - Pre-commit Test Guards — Integrates Husky hooks to block flaky test patterns (such as explicit arbitrary timeouts) during agent-driven commits. - Monorepo Architecture — Structured across modular application packages for extensible agent harness configurations.

Use cases

Use Case: Orchestrating Agent-Driven Refactoring Run coding agents across local project repositories while enforcing pre-commit verification and linting rules to prevent broken test suites during automated changes.

Use Case: LLM Documentation Serving Generate standardized llms.txt documentation endpoints for your projects so that terminal coding agents and external LLMs can ingest concise context quickly.

Use Case: Managing Multi-App Codebases Structure coding workflows in monorepos where agents need scoped access to specific sub-applications under the apps/ directory.

Who it is for

Vibe Tree is built for software engineers using terminal AI coding agents (such as Claude Code) who want structured orchestrations and quality guardrails around automated code generation. It is less relevant for developers seeking a standalone turnkey GUI or non-technical prompt interfaces.

Install guide

Installation Install Vibe Tree via Homebrew (recommended) or clone the repository directly: bash # Via Homebrew brew install sahithvibudhi/tap/vibe-tree # Or clone from source git clone https://github.com/sahithvibudhi/vibe-tree.git cd vibe-tree pnpm install

First Run Set up environment variables for your preferred AI provider (if running integrated agents) and build the workspace: bash # Build the applications and initialize pre-commit hooks pnpm build pnpm run prepare

Example Session Run the development harness or start an agent task workflow: bash # Start the local development harness pnpm dev # Or run tests through the guarded test runner pnpm test

Part of CLI Coding Agents

Categories: AI Coding Agents, Code Assistants, Developer Tools

Related CLI agents

  • SWE-agent — SWE-agent is an open-source autonomous software engineering agent harness built and maintained by researchers from Princeton University and Stanford University.…
  • Weaver — Weaver is an open-source agent harness and orchestration framework maintained by sean35mm on GitHub. Built on top of the Bun…
  • Conductor — Conductor is a multi-agent orchestration harness developed by Melty Labs. It is designed to manage, coordinate, and execute parallel coding…
  • Hivelore — Hivelore is an open-source agent harness and contextual memory orchestrator created by Doucs91. It provides persistent project memory, decision tracking,…
  • Ona — Ona (formerly Gitpod's agentic platform, now part of OpenAI) is an enterprise-grade cloud agent orchestration platform that manages and runs…
  • Context Bridge — Context Bridge is an open-source CLI agent harness and context orchestration utility developed by serdardb. It is built to facilitate…
  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories