Skip to content

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.

Tags

Description

Gimil is your autonomous forward deployed engineer that can tackle both easy and complex long horizon tasks.
xenn0010/Gimil★ 20 forksPythonCreated Jan 24, 2026 · last push Feb 6, 2026

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 

Team