Skip to main content

Changelog

v1.3.0 — April 27, 2026

Intelligence

  • TDD modenimbus run --tdd generates a failing test suite before implementing. All tests must pass for the task to be considered complete.

Developer experience

  • nimbus health — codebase health scan with 6 concurrent metrics: test coverage, tech debt (via Claude Haiku), security heuristics, doc coverage, dependency freshness, CI pass rate. Grades from A+ to F.
  • nimbus models — view and configure the model used for each Nimbus role.

Platform

  • Custom model support — route planning, implementation, review, and chat to any provider: Anthropic (default), OpenAI, or Ollama. Configure in ~/.nimbus/config.toml under [models].
  • CLI plugin systemnimbus plugin install/list/uninstall/run. Plugins are Python packages under nimbus-plugin-* with entry point discovery via nimbus.plugins group. Reference implementation at github.com/arpjw/nimbus-plugin-example.
  • Engineering velocity dashboard/dashboard/analytics with stat cards, period selector (7/30/90d), daily bar chart. TaskMetrics model records duration, success, PR status, and cost per task.
  • Codebase health REST APIPOST /health-reports/{repo_id}/scan, GET /health-reports/{repo_id}, GET /health-reports/{repo_id}/history.
  • Analytics REST APIGET /analytics/velocity, GET /analytics/velocity/timeline.

v1.2.0 — April 26, 2026

New commands

  • nimbus chat — Conversational codebase Q&A. Ask anything, get retrieval-backed answers with file and line citations. Multi-turn context.
  • nimbus diff — Review any diff. Pipe from stdin or pass a revision range. --exit-code support for CI use.
  • nimbus install-hooks / nimbus uninstall-hooks — Git pre-commit hook that runs nimbus diff --staged on every commit.
  • nimbus search — Semantic search over your indexed codebase with scored results.

Intelligence improvements

  • Architecture-aware planning — On first launch in a new repo, Nimbus samples the 15 most representative files and extracts conventions (async patterns, error handling, test framework, naming). Injected into every plan automatically.
  • Automated PR descriptions — Every PR now includes a structured Markdown description: what changed, per-file summaries, testing results, and reviewer notes.

Distribution

  • Chrome Extension — "Review with Nimbus" on every GitHub PR, "Implement with Nimbus" on every GitHub issue. Install from github.com/arpjw/nimbus-chrome.
  • Skill marketplacenimbus skills search/install/publish, browse at get-nimbus.com/marketplace.
  • Agent composition pipelines — YAML-defined multi-agent workflows with scheduling and dependency ordering.
  • GitHub Actionsuses: arpjw/nimbus-action@v1 for CI review, security scanning, test generation.
  • Python SDKpip install nimbus-sdkNimbusClient with .tasks, .agents, .skills, .search.
  • TypeScript SDKnpm install @nimbus-ai/client — Full TypeScript types, TaskHandle.wait().

v1.1.0 — April 26, 2026

Terminal mode

Full interactive REPL with readline history, tab completion, and session recording. Includes status, undo, explain, and all task commands.

20 built-in agents

New agent categories: quality (5), testing (3), docs (3), performance (2), infra (2), architecture (2). Full list at Agents Overview.

PyPI package

Available via pip install nimbus-ai. Includes CLI entry point, voice extras via nimbus-ai[voice].

VS Code / Cursor extension

Task panel with phase timeline, live logs, and diff view. Cmd+Shift+N shortcut. Works in both VS Code and Cursor.

Slack integration

/nimbus run, /nimbus review, /nimbus status slash commands with threaded progress updates.

Linear integration

Automatic PR creation from Linear issues via assignment or nimbus label.

Automations

Webhook, cron, and GitHub CI failure triggers. Task template interpolation.

Prism

Spec-to-task-queue parser. Web UI at get-nimbus.com/prism.

Dashboard

Full task history, memory management, key management, and automations UI at get-nimbus.com/dashboard.

Mobile PWA

Installable app at get-nimbus.com/app with phase timeline and WebSocket live updates.

Additional features

  • nimbus watch — ambient background monitoring
  • nimbus pair — per-save suggestions
  • nimbus --voice — local Whisper transcription
  • nimbus replay — session recording and playback
  • nimbus memory — per-repo memory management
  • Soundtrack feature with pure-Python WAV synthesis
  • Confidence score visualization

v1.0.0 — April 25, 2026

Core pipeline

Ten-phase pipeline: clone → index → plan → approve → implement → verify → fix → diff → review → PR → memory.

GitHub App

Webhook-based integration. /nimbus command in issues and PRs. nimbus label for automatic issue-to-PR conversion.

Self-improving reviewer

Claude Sonnet self-review on every PR. Structured critique posted as a GitHub PR review.

Parallel execution

Tasks with 6+ file changes execute in parallel workers (up to 3 concurrent). Configurable via PARALLEL_THRESHOLD and MAX_PARALLEL_WORKERS.

Persistent memory

Per-repo ChromaDB memory. Automatically extracted conventions and patterns injected into planning context.

BM25 + vector retrieval with configurable weighting. Default: 30% BM25, 70% vector.