SprintiQ: Open-Source Sprint Planning for Claude Code

SprintiQ is a self-hosted, open-source (Apache 2.0) sprint planning tool built specifically for developers using Claude Code. It sits as an orchestration layer above Claude Code: while Claude writes code, SprintiQ manages what gets built, when, and why. It is not a generic project management tool — it's an operating system for Claude Code workflows.
Key Features
- Bidirectional sync with Claude Code via the SprintiQ CLI (
sprintiq watch) - AI-powered user story generation trained on agile anti-patterns (TAWOS)
- Sprint planning, capacity management, and velocity tracking
- Persona-aware story generation — adapts stories based on defined user personas
- Single-user, self-hosted — your data, your infrastructure, your Claude API key
- Multi-modal story generation (text + image support via Supabase storage)
Quick Start (Self-Hosted)
Prerequisites:
- Node.js 18 or later
- A Supabase project (free tier works for personal use)
- An Anthropic API key (Claude Sonnet 4.6 + Opus)
- A Voyage AI API key (for embeddings)
Setup:
git clone https://github.com/SprintiQ-Incorporated/sprintiq.git
cd sprintiq
cp env.example .env.local
# Fill in the required env vars — see SELF_HOSTING.md
npm install
npx supabase db push
npm run dev
After supabase db push, create two storage buckets in your Supabase dashboard:
avatars(public) — for user profile photosimages(private) — for task and workspace image uploads
CLI: sprintiq watch
The CLI connects your local codebase to your SprintiQ workspace, tracking git activity and syncing it to your active sprint in real time.
Install and authenticate:
cd packages/cli
npm install
npm run build
npm link
From your project directory:
sprintiq login
Start watching:
sprintiq watch
Requirements:
- Must run from a git-initialized project directory
- Requires an active sprint in your SprintiQ workspace
- Node 18+
Architecture
Built on Next.js App Router, Supabase (auth, Postgres, pgvector), Claude Sonnet 4.6 for generation, and Voyage AI for embeddings. The CLI creates a live bridge between Claude Code sessions and your sprint board. Row-Level Security (RLS) enforces single-owner workspace isolation at the database layer.
The repo includes a CLAUDE.md file optimized for AI agent context — useful if you want Claude Code to understand the project's structure.
Who It's For
Developers who use Claude Code for development and want a lightweight, self-hosted planning layer that syncs git activity with sprint tasks — without leaving the terminal or sending data to a third-party SaaS.
📖 Read the full source: HN AI Agents
👀 See Also

Fehu: CLI Double-Entry Bookkeeping with Claude AI MCP Integration
Fehu is a lightweight CLI personal accounting tool that connects to Claude AI via MCP, allowing natural language transaction recording with a SQLite-backed double-entry system. It features hierarchical accounts, auto-tagging with hashtags, a powerful calc engine, and multi-currency support.

Modo: Open-Source AI IDE with Spec-Driven Development and Agent Hooks
Modo is an open-source desktop IDE built on Void editor that adds spec-driven development workflows, agent hooks, and steering files. It structures prompts into requirements, design, and tasks before generating code.

Multi-Agent Content Pipeline for Claude Code with Quality Gates
A developer built a six-agent content pipeline for Claude Code that separates research, writing, editing, and SEO tasks with quality gates between stages. The system halts for manual approval before publishing and allows individual agent re-runs.

ZSE: Open-source LLM inference engine with 3.9-second cold starts
ZSE is an open-source LLM inference engine that reduces 32B model memory requirements from 64GB to 19.3GB VRAM and achieves 3.9-second cold starts for 7B models using a pre-quantized .zse format with memory-mapped weights.