uSpark
September 15, 2025 ยท View on GitHub
The Manager for ALL AI Coding Tools - Transform individual AI coding sessions into structured, scalable software projects through intelligent orchestration and documentation.
๐ฏ Core Value
uSpark bridges the gap between AI's code generation capabilities and real software engineering:
- Project Intelligence: Understands your codebase through GitHub integration
- Task Orchestration: Breaks down complex requirements into AI-executable tasks
- Progress Tracking: Analyzes commit history to track real progress - code doesn't lie
- Technical Debt Management: Identifies and tracks issues in AI-generated code
๐ฅ Target Users
Developers using AI coding tools (Cursor/Windsurf/Claude Code) who need:
- Better project organization and task management
- Systematic documentation of AI coding sessions
- Technical debt tracking for AI-generated code
- Structured approach to scale beyond MVPs
โจ How It Works
1. Connect Your Project
Link your GitHub repository - uSpark analyzes your codebase architecture and understands your project context.
2. Plan with AI
Describe features in natural language - uSpark creates implementation plans, breaking them into AI-sized tasks with optimized prompts.
3. Execute with Any AI Tool
Copy prompts to Claude Code/Cursor/Windsurf - each prompt includes full context, constraints, and success criteria.
4. Track Real Progress
uSpark analyzes commits to verify what was actually built vs planned, maintaining honest project status.
๐ Technical Stack
- Web App: Next.js 15, PostgreSQL, YJS for real-time collaboration
- GitHub Sync: Pushes project specs to
/specsfolder in your repo - Storage: Content-addressed storage with S3, CRDT for collaboration
- Auth: Clerk for authentication
๐ Quick Start
# Clone repository
git clone https://github.com/uspark-hq/uspark.git
# Install dependencies
cd uspark/turbo && pnpm install
# Setup environment
cp apps/web/.env.example apps/web/.env.local
# Run development
pnpm dev
๐ Project Structure
turbo/ # Monorepo workspace
โโโ apps/
โ โโโ web/ # Main web application
โ โโโ cli/ # (deprecated - to be removed)
โ โโโ docs/ # Documentation
โโโ packages/ # Shared packages
โโโ e2e/ # End-to-end tests
๐งช Development
# Run tests
pnpm test
# Type checking
pnpm check-types
# Lint code
pnpm turbo run lint
# Format code
pnpm format
๐ CI/CD
- GitHub Actions: Automated testing, linting, and deployment
- Release Please: Automated versioning and changelog generation
- Quality Gates: All code must pass lint, type check, and tests
๐ License
MIT - Open source software for AI-powered software development.