# Repo Prompt > A macOS application for visual context engineering and AI-assisted coding with intelligent file selection, prompt generation, and MCP server integration for seamless AI workflow management. Repo Prompt is a powerful macOS application designed to bridge the gap between codebases and AI assistants. At its core, it's a context engineering tool that helps developers build precise prompts for AI-assisted coding by providing visual file tree interfaces, intelligent context building, and seamless workflow integration. ## How It Works Repo Prompt functions as a visual interface for your codebase, allowing you to select specific files, folders, and code sections to create targeted prompts for AI tools. The application analyzes your project structure and helps you assemble exactly the context needed for complex AI tasks. **Key Workflow:** 1. **Visual File Selection** - Browse your project using an intuitive file tree interface with instant file previews 2. **Context Building** - Automatically identify relevant files for your task using the AI-powered Context Builder 3. **Prompt Generation** - Create well-structured prompts with selected code context 4. **AI Integration** - Send prompts directly to AI models or copy to clipboard for use in other tools 5. **Apply Mode** - Use AI responses to automatically create, modify, or delete files in your project ## Core Features **Visual Context Engineering** - The heart of Repo Prompt is its visual approach to context selection. Instead of manually copying and pasting code snippets, you can visually navigate your project structure, preview files instantly, and select exactly what you need for your AI conversation. **MCP Server Integration** - Repo Prompt functions as an MCP (Model Context Protocol) server, enabling deep integration with AI editors like Claude Desktop, Cursor, and Claude Code. This allows persistent context syncing across different AI tools - start a conversation in Claude Desktop and seamlessly continue in Cursor with the same context. **Context Builder** - An intelligent feature that automatically identifies and suggests relevant files for your specific task. Instead of manually hunting through your codebase, Context Builder analyzes your project and assembles the right context automatically. **Code Maps** - Advanced code structure analysis that reduces token usage while improving AI understanding of your codebase. Code Maps extract classes, functions, and references to provide intelligent overviews of your project structure. **Multi-Model Chat** - Built-in chat interface supporting multiple AI providers including OpenAI, Anthropic, Gemini, DeepSeek, Azure, and OpenRouter. Connect your own API keys for maximum flexibility. **Apply Mode** - Perhaps one of the most powerful features, Apply Mode allows you to take AI-generated code suggestions and automatically apply them to your project. Create new files, modify existing ones, or delete files based on AI recommendations. ## Advanced Capabilities **Agent-to-Agent Collaboration** - Enable your AI assistant to consult with advanced reasoning models. Let Claude collaborate with GPT-4, o3, or Gemini to tackle complex problems through intelligent dialogue. **Presets** - Quickly switch between different sets of files for various workflows. Save common file selections as presets for rapid context switching. **Workspaces** - Open multiple folders or repositories simultaneously, perfect for working with both your main code and documentation or related packages. **Stored Prompts** - Save and organize frequently used prompts for efficient reuse across projects. ## Technical Integration Repo Prompt integrates with the broader AI development ecosystem through its MCP server capabilities. This means it can serve as a sophisticated backend for external AI editors, providing 15+ specialized tools for file operations, context management, and workflow automation. The application is designed with privacy in mind - all processing happens locally on your Mac, and no code or personal data is transmitted unless you explicitly choose to send it to AI providers through your own API keys. ## Features - Visual file tree interface with instant previews - AI-powered Context Builder for automatic file selection - Code Maps for intelligent code structure analysis - MCP server integration with 15+ specialized tools - Multi-model AI chat with OpenAI, Anthropic, Gemini, DeepSeek - Apply Mode for automatic file creation and modification - Clipboard workflow for seamless prompt copying - Workspaces for multiple folder/repository management - Stored prompts library for reusable templates - Presets for quick context switching - Advanced search and filtering with regex support - Git-ignore filters for precise file control - Agent-to-agent collaboration between AI models - Persistent context syncing across AI tools - Local processing for privacy and security - Custom OpenAI-compatible provider support - LiteLLM integration for additional model access ## Integrations Claude Desktop, Cursor, Claude Code, OpenAI, Anthropic, Google Gemini, DeepSeek, Azure OpenAI, OpenRouter, LiteLLM, MCP Protocol ## Platforms MACOS ## Pricing Freemium — Free tier available with paid upgrades ## Version 1.4 ## Links - Website: https://repoprompt.com/ - Documentation: https://repoprompt.com/docs - EveryDev.ai: https://www.everydev.ai/tools/repoprompt