Repository navigation
v0.1.0
Loop v0.1.0 — Initial Release
The complete MVP of the Autonomous Improvement Engine. Loop collects signals, organizes work into issues, and tells AI agents exactly what to do next.
Highlights
⭐ Full Data Layer & API — PostgreSQL/Drizzle ORM schema with CRUD endpoints for issues, projects, goals, signals, and prompt templates, plus webhook integrations for GitHub, Sentry, and PostHog
⭐ React Dashboard — Five interactive views (Issues, Activity, Goals, Prompts, Issue Detail) with dark theme, keyboard shortcuts, and TanStack Router/Query
⭐ CLI Tool — 13 commands with 173 tests for managing your Loop instance from the terminal
All Changes
Added
- Initialize Loop monorepo with Turborepo, three apps (API, App, Web), and shared tooling
- Implement data layer with PostgreSQL/Drizzle ORM schema and full CRUD API for issues, projects, goals, signals, and prompt templates
- Implement prompt and dispatch engine for automated signal-to-issue processing
- Build React dashboard with five views: Issue List, Issue Detail, Activity Timeline, Goals Dashboard, and Prompt Health
- Implement CLI tool with 13 commands and 173 tests for managing issues, projects, goals, signals, and templates
- Add comprehensive documentation site with Fumadocs and OpenAPI-generated API reference
- Add OpenAPI registry with Zod-based schema definitions and automated document generation
- Implement developer setup with Docker Compose for local PostgreSQL, Zod env validation, and first-run setup script
- Add dark theme with polished empty states, consistent error handling, and route loading indicators
- Update marketing homepage to reflect completed MVP capabilities
- Add webhook integrations for GitHub, Sentry, and PostHog signal ingestion
- Add keyboard shortcuts for dashboard navigation (g+i, g+a, g+g, g+p, Cmd+B, ?)
Fixed
- Correct 6 bugs in CLI found during post-implementation review
- Fix g+g keyboard chord to properly reach Goals navigation
- Include docs/ as Turborepo global dependency so Vercel rebuilds on documentation changes
- Switch API to tsx runner and remap dev ports to LOOP keypad layout (5667-5669)
- Fix process.env usage in migrate.ts for Node.js ESM compatibility
- Load dotenv in API env.ts and rename DX scripts to db:dev:* namespace
Changed
- Extract AppEnv type to decouple production code from test imports
- Curate 17 draft Architecture Decision Records — promote 15, archive 2
Install
npm install -g looped@0.1.0
Full Changelog: https://github.com/dork-labs/loop/commits/v0.1.0