Skip to content

Latest commit

 

History

142 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyConfig

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.

📸 Application Screenshots

These screenshots show the current desktop UI using representative demo data in browser mode.

Main Dashboard

EasyConfig main dashboard

Config Editor

EasyConfig config editor

Health Dashboard

EasyConfig health dashboard

Marketplace

EasyConfig marketplace

Workflow Gallery

EasyConfig workflow gallery

Workflow Detail

EasyConfig workflow detail

🚀 Getting Started

Prerequisites

  • Go (v1.23+)
  • Node.js (v18+)
  • Wails (v2.11.0)

Installation

  1. Clone the repository

    git clone https://github.com/yourusername/easyConfig.git
    cd easyConfig
  2. Install dependencies

    go mod tidy
    cd frontend && npm install
  3. Run in Development Mode

    wails dev
  4. Build for Production

    wails build

🛠 Project Structure

  • 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.

✅ Features (Planned)

  • 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.

🤝 Contributing

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.

Adding a New Provider

EasyConfig is designed to be extensible. If you'd like to add a new provider, please see the Provider Development Guide.

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages