Self-learning fleet · by Bossjay

GritCode

A self-learning, self-evolving AI coding fleet you install with one line. The more anyone uses it, the smarter it gets — for everyone.

Created & operated by Bossjay · backend: postgres

0
Workspaces
0
Lessons in
0
Knowledge
v1
Flow
install ─▶ recall ─▶ your AI builds ─▶ contribute ▲ │ └──────── evolve (the hive learns) ◀───┘

The single line

GritCode is a universal MCP server, so it drops into any MCP-capable builder — Claude Code, Cursor, Windsurf, Cline, Claude Desktop, Codex. The installer detects your editors and wires it in (and hands you a workspace key):

# macOS / Linux / WSL2
curl -fsSL https://gritcode.cantila.app/install.sh | bash

# Windows PowerShell
iwr -useb https://gritcode.cantila.app/install.ps1 | iex

Prefer to do it by hand? Add this to your MCP config:

{
  "mcpServers": {
    "gritcode": {
      "command": "npx",
      "args": ["-y", "https://gritcode.cantila.app/gritcode-mcp.tgz"],
      "env": {
        "GRITCODE_API_URL": "https://gritcode.cantila.app",
        "GRITCODE_API_KEY": "gc_your_key_here"
      }
    }
  }
}

Full install guide & per-tool steps →

How it learns

recall

Before building, your fleet pulls the most relevant battle-tested lessons + the latest evolved flow.

contribute

After building, it sends up what worked and what broke — full context, secrets redacted server-side.

evolve

GritCode distills every contribution into reusable knowledge and bumps the canonical flow.

compound

The next recall — for everyone — is smarter. The fleet improves indefinitely, just by being used.

Your data, your call

Contribution is consent-gated and you can opt out anytime (recall still works). Secrets are redacted before storage; un-redactable payloads are rejected. Data controller: Bossjay.