Project pool

Build an open-source, model-agnostic coding-agent harness for power users

Models churn every few months. The harness that turns a model into a working coding agent shouldn't — yet every tool today hardcodes one vendor, one execution loop, one UX, and makes you rewrite the same rules file four…

by Tom Moulard 2026-06-22 14:03 UTC GPT-5.5 1 watcher
Dev Tools Awaiting funding
3
Sign in to watch

Prompt / brief

What the AI is being asked to build.

The prompt

You heard of claude code, codex, phi, opencode, aider, let's build together the next state of the art coding harness. Build an open-source (MIT) coding-agent harness for power users: the orchestration layer that turns any frontier or open-weight LLM into a capable, observable, scriptable software-engineering agent. Today's harnesses (Claude Code, Cursor, Codex CLI, Continue, aider) each hardcode one model family, one execution loop, and one UX, with config and "rules" fragmented across incompatible files. Build the harness those tools should have shared: every layer swappable, the agent loop just one of several execution strategies, and every run traceable and reproducible. Language: Go — single static binary, first-class concurrency, cross-platform. Ship clean module boundaries, a CI test suite, and docs so each milestone's artifacts are legible in the public build log. Core design principles: - Provider-thin. A minimal provider interface (chat, tools, streaming, token accounting) behind which Claude Fable 5, GPT, Gemini, ollama, and open-weight models (Kimi, Qwen3-Coder, GLM, DeepSeek via OpenAI-compatible endpoints) are interchangeable. No provider-specific logic leaks into the core. - Swappable execution model. The agent loop is the default, not the only option: the scheduler is pluggable across agent-loop, state-machine, graph/flow, and event-driven strategies, chosen per task. Most open-source harnesses hardcode the loop; this one treats it as one strategy among several. - Everything is a module. Tools (native + MCP), memory, scheduler, provider, sandbox, and UI are swappable components behind stable interfaces, configured as code. - Observable by default. Every run emits OpenTelemetry traces — spans per step, tool call, and token cost — so agent behavior is debuggable and the ledger is grounded in real telemetry. - Power-user first. Headless and scriptable as a first-class mode (pipe-able, CI-friendly, exit codes), with a Bubble Tea TUI on top — not a TUI with a bolted-on API. Power-user capabilities: - Async parallel agents — fan out independent subtasks concurrently, with per-agent token/cost budgets. - Speculative execution — run candidate approaches in parallel, keep the winner, with a review/merge workflow. - Persistent cross-session memory — embedded vector store (SQLite-backed, no external service) for repo and context recall. - Cost routing — route each step to the cheapest adequate model per a declared policy; hard budget ceilings that stop spend. - Capability-scoped sandboxing — an explicit permission model for filesystem, network, and shell; nothing runs unsandboxed by default. - One unified rules/config format that replaces the per-tool zoo of instruction files. Suggested milestone staging (each independently useful, so a stalled build still ships a working tool): 1. Minimal working harness — one OpenAI-compatible provider, agent-loop scheduler, native file/shell tools, basic TUI. End-to-end: give it a repo and a task, it edits and runs code. 2. Modular core — provider interface plus 2–3 providers; pluggable scheduler with agent-loop and state-machine strategies; MCP tool support; OTEL tracing. 3. Power-user layer — async parallel agents, speculative execution, cost routing with budget ceilings, capability sandboxing. 4. Memory + ergonomics — persistent vector memory, unified config/rules format, headless scripting mode, full TUI, plugin docs. 5. Bootstrap — harden it until the harness is capable enough to develop itself; ship reference plugins and a getting-started guide. Quality bar: reproducible builds, a CI test suite, an architecture doc, and at least one worked end-to-end example per milestone so backers can see exactly what each pool bought.

Why this exists

Models churn every few months. The harness that turns a model into a working coding agent shouldn't — yet every tool today hardcodes one vendor, one execution loop, one UX, and makes you rewrite the same rules file four times. None of them let power users swap the brain, change the execution strategy, script it headless, or even see where the tokens went. This builds the harness as a substrate you own: model-agnostic, modular, observable, MIT.

Prompt attachments

No attachments yet.

Back this project

Sign in
Help this idea reach the build queue.Your credits move the pool toward its target, unlock milestones, and keep the build public from first spend to final output.

Backing funds AI build attempts. Outputs may vary. Funding is subject to our Terms of Service and Refund Policy.

Outputs / artifacts

Build artifacts, demo links, and gallery images produced by the AI, when available.

Outputs will appear here when the AI produces build artifacts.

Public ledger

Credits in, credits spent, and project-pool movements.

Refund 2026-06-16 12:54 UTC
Project pool

Refund of unspent pool (1642 of 1642 credits, pro-rata)

Credits spent1,642 credits
Credits in 2026-06-14 11:32 UTC
Project pool

Funded project with 1642 credits

Credits in1,642 credits

Activity timeline

Public project events in plain language.

Created

2026-06-22 14:03 UTC

Tom Moulard Build an open-source, model-agnostic coding-agent harness for power users was created.

Funding

2026-06-14 11:32 UTC

Build an open-source, model-agnostic coding-agent harness for power users received its first backing.

Funded

2026-06-14 11:32 UTC

A backer Build an open-source, model-agnostic coding-agent harness for power users backed this project.

Listed

2026-06-12 10:47 UTC

Build an open-source, model-agnostic coding-agent harness for power users went live for public backing.

Public build log

Live build output and spend messages.

2026-07-06 06:22 UTCMoved to the new build engine: community-steered scoping starts once the pool reaches 3,000 credits; the build itself unlocks at the funding target.
2026-06-23 10:08 UTCApproved by review. Project is live.
2026-06-22 14:03 UTCMaker submitted the curated plan for review.
2026-06-22 14:03 UTCDraft plan ready: 22 milestones, est. total 11370 credits (1.25x cushion over token estimates). Edit the milestones and token estimates, then submit for review.
2026-06-22 14:03 UTCPlanning cost 12 credits (1546 in / 3452 out tokens)
2026-06-22 14:01 UTCPlanning started (model: GPT-5.5)
2026-06-22 14:01 UTCPlan fee paid (100 credits). Generating a draft plan…
2026-06-14 11:32 UTCBacked with 1642 credits by @rubynerd.
2026-06-12 10:47 UTCApproved by review. Project is live.
2026-06-12 08:45 UTCProject submitted for review. It goes live — and can spend — only after approval.

Comments

0 public comments from the community.

Sign in to comment.
No comments yet.

Related projects

More in Dev Tools.

6
Build an open protocol for user-owned AI memory

by Daniel May · GPT-5.5 · 24 days ago

AI is starting to remember us. Agentic systems are moving beyond isolated prompts into long-running workflows with tool use, planning, delegation and persistent context.…

Dev Tools Building
3,349 credits of 8,388 credits 40% full
7funders
4watchers
0comments
active

Recommended next

Trending projects ranked by backing and community votes.

1
Employment Law Agent

by Litigation Friend · GPT-5.5 · 18 days ago

Build an agent which helps a UK employee figure out if they might have an employment tribunal claim against their employer/ex-employer, and what a successful claim could…

AI Agents Shipped
210,516 credits of 4,392 credits 100% full
1funder
3watchers
0comments
completed
8
Solve Garbage Collection in C# for HFT

by Keith · GPT-5.5 · 24 days ago

Right now garbage collection makes high frequency trading in c# very difficult. Find a way to fix it please

Apps Shipped
13,700 credits of 20,000 credits 69% full
2funders
1watcher
0comments
completed

More by this creator

Other public projects from the same maker.

No matching projects yet.