meaux-ide

/assets /css tokens.css app.css /js shell.js command.js storage.js /img ia-app-icon.png

/partials topbar.html sidebar.html

/dashboard /overview/index.html /command/index.html /agents/index.html /settings/index.html

/_redirects README.md AGENT_RULES.md .gitignore

AI-powered autonomous application builder using Claude API, deployed on Cloudflare Workers.

🚀 Live URL

Production:

✨ Features

Autonomous Coding

API Endpoints

Initialize Database

GET /api/init

Create New Session

POST /api/sessions
Body: {
  "project_name": "my-app",
  "app_spec": "Build a todo app...",
  "feature_list": ["Feature 1", "Feature 2"]
}

Get All Sessions

GET /api/sessions

Get Single Session

GET /api/sessions/{id}

Run Agent Session

POST /api/sessions/{id}/run

Web Dashboard

🏗️ Built Functionality

  1. D1 Database Integration
    • agent_sessions table with indexes
    • Automatic schema initialization
    • Session status tracking
  2. R2 Storage Integration
    • Feature lists stored in R2
    • Project artifacts storage
    • Scalable file storage
  3. RESTful API
    • Full CRUD operations for sessions
    • CORS support
    • JSON responses
    • Error handling
  4. Web Dashboard
    • Modern dark theme UI
    • Responsive design
    • Real-time session management
    • Progress visualization
  5. Cloudflare Workers
    • Edge deployment
    • Low latency
    • Global distribution
    • Serverless architecture

🔧 Setup

npm install
wrangler deploy

📦 Dependencies

🔄 CI/CD

Automated deployment via GitHub Actions on push to main branch.

Required GitHub Secrets:

🔗 Resources