Ask your Cursor assistant to search the web for current docs or library releases using Perplexity.
Have Gemini read your entire codebase at once to plan a complex refactor or generate documentation.
Automate browser testing by letting your AI agent click through your web app and take screenshots.
Read and write GitHub issues and pull requests directly from inside your AI coding environment.
Requires separate API keys for each service you want to use: Perplexity, Google Gemini, and/or OpenRouter.
vibe-tools is a command-line package that extends AI coding tools like Cursor by giving them access to a set of specialized AI services. The idea is that instead of relying on a single AI model for every task, your coding assistant can delegate to whichever tool is best suited for a specific job. The README calls this concept an "AI team." The team consists of a few different services. Perplexity handles web search and research, pulling in current information from the internet that a coding assistant would not otherwise have access to. Google's Gemini model, which has a very large context window, is used for tasks that involve reading an entire codebase at once, such as planning a complex change or generating documentation. A library called Stagehand handles browser automation, letting the agent open web pages, click elements, extract content, and take screenshots to test or debug a web application. OpenRouter provides access to various other models through a single API, primarily for use with a protocol called MCP that allows AI tools to invoke external services. Beyond the AI team, vibe-tools adds several skills to a coding agent: reading and writing GitHub issues and pull requests, working with the Linear project management tool, generating documentation from source code, and interacting with Xcode for Apple development. Installing the package and configuring API keys for the services you want to use is the main setup step. Once installed, the agent can be instructed in plain English to use specific tools: for example, asking it to "use Perplexity to research the best way to do X" or "use Gemini to review the entire repository for Y." The project is designed primarily for developers using Cursor but also works with other AI coding environments. It is a TypeScript package distributed via npm. The full README is longer than what was shown.
← eastlondoner on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.