# eastlondoner/vibe-tools

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/eastlondoner-vibe-tools).**

4,716 stars · 242 forks · TypeScript · mit

## Links

- GitHub: https://github.com/eastlondoner/vibe-tools
- awesome-repositories: https://awesome-repositories.com/repository/eastlondoner-vibe-tools.md

## Description

Vibe-tools is a command-line interface that provides a unified way to query multiple AI models, analyze codebases, plan and execute complex tasks, search the web, and analyze YouTube videos. It combines several distinct tools into a single CLI: a multi-model AI query tool, an AI codebase analyzer, a task automation CLI, a web-enabled AI assistant, and a YouTube video analysis CLI. The tool can send prompts to any supported AI model, retrieve documentation from configured sources, and generate implementation plans by analyzing codebase files with multiple AI models.

It differentiates through its ability to enforce consistent AI assistant behavior across editors and CI by sharing configuration files and rules. The CLI can plan multi-step tasks by accepting constraints, generating multiple strategies, evaluating them, and executing the chosen plan. It augments user prompts with context from files, web URLs, and repositories, and supports a plugin-based architecture that registers custom AI agents and skills as callable subcommands. It also includes a multi-provider model abstraction that translates parameters like reasoning effort and token limits across different providers.

Beyond core AI queries, the tool integrates with developer workflows by managing GitHub and Linear issues, automating iOS builds, and applying code formatting rules. It can automate browser interactions for scraping, testing, and data extraction, and includes automatic installation and secret loading for CI environments. Configuration is managed via environment variables and a JSON file, with file exclusion policies to keep context relevant.

## Tags

### Artificial Intelligence & ML

- [Web-Enabled CLIs](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-web-interaction/web-enabled-clis.md) — Provides a CLI that performs web searches and automates browser interactions to retrieve real-time information via AI agents.
- [AI Agent Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agent-frameworks.md) — Ships a framework for registering custom AI agents and skills as CLI subcommands that autonomously execute multi-step tasks.
- [Cross-Editor Consistency Rules](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-assistant-configurations/cross-editor-consistency-rules.md) — Ships a configuration-sharing mechanism that enforces consistent AI assistant behavior across IDEs and CI pipelines. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/vibe-tools.config.json))
- [AI Model Configurations](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-model-configurations.md) — Adjusts reasoning effort, web search, and token limits to customize AI model responses. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/CHANGELOG.md))
- [Direct Model Queries](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-model-integrations/direct-model-queries.md) — Sends prompts to any supported AI model and returns the model's direct response from the command line. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/CHANGELOG.md))
- [AI Query Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-query-orchestrators.md) — Runs AI queries through specialized subcommands, each offering a distinct capability like web search or codebase analysis. ([source](https://github.com/eastlondoner/vibe-tools#readme))
- [Context Augmentation Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/context-augmentation-tools.md) — Enriches user prompts by fetching file contents, web pages, repository code, and documentation before dispatch.
- [Multi-Provider Abstractions](https://awesome-repositories.com/f/artificial-intelligence-ml/model-provider-integrations/multi-provider-abstractions.md) — Queries diverse AI models through a unified parameter interface, translating effort, search, and token limits across providers.
- [Multi-Model AI Interfaces](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-model-ai-interfaces.md) — Ships a unified CLI that queries multiple AI model providers for answers, analysis, and automation from the terminal.
- [Multi-Model AI Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/multi-model-ai-orchestrators.md) — Provides a unified CLI interface to query multiple AI models from different providers with customizable parameters.
- [Task Planning Systems](https://awesome-repositories.com/f/artificial-intelligence-ml/task-planning-systems.md) — Provides a task planning system that generates, evaluates, and executes multi-step strategies autonomously. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/.windsurfrules))
- [Project Context Mappings](https://awesome-repositories.com/f/artificial-intelligence-ml/developer-ai-assistance/project-context-mappings.md) — Defines file-pattern-to-summary mappings that let AI assistants give informed answers about a project. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/context.json))
- [Technical Documentation Retrieval](https://awesome-repositories.com/f/artificial-intelligence-ml/documentation-retrieval-engines/rag-document-retrieval/technical-documentation-retrieval.md) — Fetches documentation from configured sources to provide grounded context for AI responses. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/.windsurfrules))

### Development Tools & Productivity

- [Codebase Analysis Tools](https://awesome-repositories.com/f/development-tools-productivity/codebase-analysis-tools/codebase-analysis-tools.md) — Analyzes local and remote repositories to generate AI-driven summaries, implementation plans, and documentation.
- [AI Task Runners](https://awesome-repositories.com/f/development-tools-productivity/command-line-task-runners/ai-task-runners.md) — Provides a CLI that plans and executes multi-step tasks by delegating to specialized AI agents with web and file access.
- [Codebase Context Analyzers](https://awesome-repositories.com/f/development-tools-productivity/repository-automation-interfaces/ai-driven-repository-analysis/codebase-context-analyzers.md) — Reads a repository's structure and files to answer questions or perform tasks based on the full codebase context. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/.windsurfrules))
- [Codebase Analyzers](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/repository-documentation-generators/ai-powered-generators/codebase-analyzers.md) — Provides an AI-powered codebase analyzer that inspects repositories to answer questions and generate implementation plans.
- [Subcommand Registrations](https://awesome-repositories.com/f/development-tools-productivity/cli-agent-management/subcommand-registrations.md) — Provides a plugin system for registering custom AI agent commands as CLI subcommands. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/.windsurfrules))
- [Development Workflow Automation](https://awesome-repositories.com/f/development-tools-productivity/development-workflow-automation.md) — Integrates issue management, iOS builds, code formatting, and AI assistant rules into development workflows and CI pipelines.
- [Headless Browser Automation](https://awesome-repositories.com/f/development-tools-productivity/headless-browser-automation.md) — Opens URLs in a headless browser and captures page content for scraping, testing, and debugging. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/README.md))
- [Remote Codebase Inspectors](https://awesome-repositories.com/f/development-tools-productivity/remote-repository-managers/remote-codebase-inspectors.md) — Inspects the structure and content of a remote repository without requiring a local clone. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/CHANGELOG.md))
- [Repository Documentation Generators](https://awesome-repositories.com/f/development-tools-productivity/version-control-repository-tools/repository-documentation-generators.md) — Produces comprehensive documentation for a repository by analyzing its code structure and content. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/AGENTS.md))
- [Web Search Integrations](https://awesome-repositories.com/f/development-tools-productivity/web-search-integrations.md) — Uses autonomous AI agents with web access to search for and provide contextual information. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/CLAUDE.md))

### Software Engineering & Architecture

- [Prompt Context Injectors](https://awesome-repositories.com/f/software-engineering-architecture/external-content-handlers/external-content-inclusions/prompt-context-injectors.md) — Enriches user prompts with content from files, web URLs, and repositories to improve AI responses. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/CHANGELOG.md))
- [Repository Context Engines](https://awesome-repositories.com/f/software-engineering-architecture/repository-context-engines.md) — Provides context-aware answers about any repository by analyzing its codebase with AI. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/CLAUDE.md))
- [CLI Agent Plugin Systems](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures/plugin-based-architectures/cli-agent-plugin-systems.md) — Extends functionality by registering subcommands as AI agent skills, each callable during a session.
- [Codebase-Driven Plan Generators](https://awesome-repositories.com/f/software-engineering-architecture/strategic-planning-workflows/implementation-planning/codebase-driven-plan-generators.md) — Analyzes codebase files with multiple AI models to create a detailed implementation plan. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/CLAUDE.md))

### Web Development

- [Web Scraping and Automation](https://awesome-repositories.com/f/web-development/web-automation-scraping/web-scraping-automation.md) — Ships a CLI that automates browser interactions for scraping, testing, and data extraction via natural language commands.

### Graphics & Multimedia

- [Video Transcript Analysis](https://awesome-repositories.com/f/graphics-multimedia/video-transcript-analysis.md) — Generates summaries, transcripts, and analyses of YouTube videos using AI with native video understanding. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/CHANGELOG.md))
- [YouTube Analysis Tools](https://awesome-repositories.com/f/graphics-multimedia/video-transcript-analysis/youtube-analysis-tools.md) — Ships a CLI that generates summaries, transcripts, and analyses of YouTube videos using AI with native video understanding.

### Testing & Quality Assurance

- [Browser Interaction Automations](https://awesome-repositories.com/f/testing-quality-assurance/browser-interaction-automations.md) — Performs actions, extracts data, or observes elements on web pages using natural language instructions and browser automation. ([source](https://github.com/eastlondoner/vibe-tools/blob/main/CHANGELOG.md))
