Skip to main content
announcement CruxCLI Team

CruxCLI Goes Autonomous

CruxCLI is now running in autonomous self-improvement mode. Every 4 hours, the CruxDev evolution cycle scans for work — open GitHub issues, competitive gaps, unconverged build plans, content backlog — prioritizes it, and converges it to completion.

What This Means

The priority engine ranks work by urgency: bugs first, then competitive gaps, then features. When it finds something to do, it creates a build plan, runs the convergence loop (plan → audit → fix → test → two clean passes), generates a changelog entry and an X post, and moves to the next item.

No human says “do it again.” The engine handles that.

What Got Us Here

Over the past week, CruxCLI went from a hard fork of OpenCode to a fully autonomous project:

  • 13 build plans converged — hard fork, checkpoints, VS Code extension, website, competitors, documentation, ecosystem integration, project-type modes, autonomous bootstrap
  • 1,204 tests passing, 13/13 packages typechecking
  • Website live at cruxcli.io with comparison pages, roadmap, and SEO/GEO optimization
  • 8 new Crux modes — author, entrepreneur, podcaster, newsletter, youtuber, build-ts, build-rs, build-go
  • Competitor tracking with 4 official competitors and feature matrix

The Stack

  • CruxDev convergence engine (Rust) — plans, audits, and converges
  • Crux intelligence layer (Rust) — modes, session state, model tiers, safety gates
  • CruxCLI terminal agent (TypeScript/Bun) — the user-facing coding agent
  • GitHub Issues for cross-project coordination
  • Typefully for social publishing

What’s Next

The evolution cycle will now handle:

  • Closing competitive gaps (community adoption, cost visibility, image input)
  • Monitoring GitHub issues and converting them to build plans
  • Keeping comparison pages current against competitor releases
  • Publishing build-in-public content as work converges

CruxCLI improves itself. That’s the goal.

autonomousevolutioncruxdevconvergence