rebel0789/codexpro
Use ChatGPT Developer Mode as a local coding agent for your repo through MCP.
What it solves
CodexPro provides a secure way to connect ChatGPT to your local machine and specific code repositories. This allows the AI to interact directly with your local files instead of requiring you to manually copy and paste code snippets into the chat interface.
How it works
It operates as a local Model Context Protocol (MCP) server. By setting up a tunnel (such as Cloudflare, ngrok, or Tailscale) to provide an HTTPS URL, you can connect your ChatGPT session to your local environment. Once connected, ChatGPT can use a set of tools to read, search, edit, and verify code within the repositories you explicitly allow.
Who it’s for
Developers who use ChatGPT for coding assistance and want the AI to have direct, controlled access to their local codebase for more efficient editing and review.
Highlights
- Local Control: The server runs locally, ensuring you maintain control over which repositories are accessible.
- Comprehensive Toolset: Enables ChatGPT to read, search, edit, edit via patches, and run allowlisted bash checks.
- Security-First: Includes blocked paths for sensitive files (like
.envand.git), requires HTTP tokens for public tunnels, and restricts writes to specific modes. - Multi-Project Support: A single process can manage and allow access to multiple different repositories.
- Flexible Connectivity: Supports various tunnel providers for easy HTTPS exposure.
Related
- Project
- Project
- Project
- Project
- Project