Gimil
Gimil is your autonomous forward deployed engineer that can tackle both easy and complex long horizon tasks.
Core trick
A control plane queues mission requests, and a sandboxed runner executes them and returns pull requests pending human approval.
Description
Gimil is your autonomous forward deployed engineer that can tackle both easy and complex long horizon tasks.
README excerpt
# Gimil opens PRs with human gating. Made by Codex. --- Gimil connects three layers: Startup UI/API ---> Gimil Control Plane (Convex) ---> Enterprise Runner | | | | | | +--------------------------+-------------------------------+--> PRs + reports - Startup team requests a mission - Enterprise runner executes in a sandbox --- ## Core Features - Startup ↔ Enterprise bridge with scoped API keys - Mission queueing and run tracking - HTTP endpoints for automation and integrations - UI for API key provisioning and monitoring --- ## Quick Start (Local) npm install ### 2) Run Convex (development) npx convex dev ### 3) Run the Dashboard cd web VITE_CONVEX_HTTP_URL="<your-convex-site-url>" \ VITE_INTEGRATION_ADMIN_KEY="<optional-admin-key>" \ npm run dev Open `/dashboard/api-keys` to create keys, and use the draggable `>_` bubble to submit missions. --- ## HTTP API (Convex) - `GET /health` – service health check - `POST /demo/bootstrap` – create demo startup + enterprise + integration - `POST /api-keys/create` – issue a key - `POST /api-keys/list` – list keys - `POST /integrations/run` – queue a mission run (requires API key) --- ## Key Concepts - **Startup bubble**: where product teams request missions and approve PRs - **Enterprise bubble**: where the runner operates with