EasyConfig is a centralized dashboard for managing configuration files for various AI agents (Claude Code, Gemini CLI, Codex, etc.). It simplifies the process of finding, editing, and extending these agents with new capabilities like MCP servers.
These screenshots show the current desktop UI using representative demo data in browser mode.
- Go (v1.23+)
- Node.js (v18+)
- Wails (v2.11.0)
-
Clone the repository
git clone https://github.com/yourusername/easyConfig.git cd easyConfig -
Install dependencies
go mod tidy cd frontend && npm install
-
Run in Development Mode
wails dev
-
Build for Production
wails build
main.go: Application entry point.app.go: Main application logic and backend methods bound to the frontend.frontend/: React + TypeScript + Vite frontend.pkg/: Backend packages (Configuration, Discovery, etc.).build/: Build artifacts and metadata.
- Multi-Agent Support: Config editing for Claude, Gemini, Codex.
- Smart Discovery: Automatically finds config files on your system.
- MCP Injection: Easily add MCP servers to your agents.
See TASKS.md for the current backlog and project status.
For a deep architectural, security, and production-readiness audit of the codebase, see docs/REPOSITORY_REVIEW.md.
EasyConfig is designed to be extensible. If you'd like to add a new provider, please see the Provider Development Guide.





