fulcra-agent-atc

Solid

Model & cap routing (ATC) for a subscription fleet: declare your accounts once, then a capability-ranked router (`coord-engine route --needs …`) picks the cheapest model that can do the job across every subscription, a cross-account cap ledger keeps traffic inside its windows, and outcome logging demotes a model that keeps failing a task class. Standalone on one account; scales to a coord team of resident dispatchers.

AI & Automation 10 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
35
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Fulcra Agent ATC A subscription fleet — Claude Max, OpenAI/Codex plans, maybe a local ollama and a hosted overflow lane, across one or several harnesses — has two failure modes that waste money and stall work: it **burns frontier budget on mechanical work** a cheap model would finish, and it **stalls on one capped account** — hitting a window cap on one subscription while another sits idle. ATC (air-traffic control) is the routing layer that fixes both, and it runs on **one account** the same way it runs on a fleet. Three parts: - **The map** — a packaged default model map (`map_version 2026-07-08`) tagging every model by capability (`code`, `architecture`, `writing`, `long-context`, `vision`, `fast`, `tool-use`) and a cost rank (1 = scarcest cap-weight, 9 = locally free). You declare accounts; the map says which models each can run and what they cost. - **The router** — `coord-engine route <team> --needs …`: ranks the models that cover your declared needs **cheapest-capable-first**, filtered to the accounts that have headroom right now. `coord-engine headroom` is the shared cap ledger it reads. - **The feedback loop** — `coord-engine usage log … --model --task-class --outcome`: every dispatch logs what it cost and how it turned out. Repeated bad outcomes on a (model, task_class) pair **demote** it — the router marks it and ranks it below everything that hasn't been failing. Dispatch itself stays native to your harness — ATC decides *which model against ...

Details

Author
ashfulcra
Repository
ashfulcra/fulcra-tools
Created
3 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

agent-fleet

Act as an orchestrator that plans work, delegates each piece to the right model across Claude Code and Codex (Opus, Sol, Sonnet, Terra, Luna, Haiku, Mini, Spark), reviews what comes back, and escalates on failure. Use when the user wants work split across models or backends, wants a cheaper/faster model to do the grunt work, wants a second model to review, or says things like "delegate this", "fan this out", "use the fleet", "have Codex do X", "have Claude do X", "route this to the right model", or "orchestrate this".

1 Updated 3 days ago
hopit-ai
AI & Automation Listed

route

Split the current task into chunks and delegate each to the cheapest capable model via subagents. Use when the user asks to route work cost-efficiently, says "route this", "use cheap models where possible", or hands over a multi-part task and mentions credits, cost, or model choice.

0 Updated today
Salish-Studios
AI & Automation Listed

ainb-fleetatc

ATC (Air Traffic Control) — the single operator-visible fleet supervisor, in exactly one mode: `lite` (no LLM: deterministic scan, known-transient retry policy, safety caps, evidence) or `full` (the persistent orchestrating brain). Full mode is a plain `ainb` session (Claude or Codex) running a generated policy, woken on a heartbeat (default 15 min) built from the LLM-free `fleet needs` read — which is itself HOOKS-PRIMARY (event-sourced): ATC learns ASK/WAIT/IDLE from the materialized `current_state` table, not by scraping panes, with a tmux fallback for non-Claude agents. `atc setup` installs the global Claude Code hooks into ~/.claude/settings.json. It auto-clears the safe/blocked sessions via the fleet verbs (confident ASK → broadcast; ERR → continue within a retry cap) and escalates the uncertain ones to the phone bridge. Supersedes the `daemon` skill for managed fleets. Use to provision / inspect / tear down an ATC instance, or to switch which controller owns the fleet.

23 Updated today
stevengonsalvez