The Ableton Live for News — a Newsroom Operating System that orchestrates AI agents for sourcing, research, and drafting while keeping journalists in creative control.
A static preview of the “Editorial Avant-Garde” design system: dark mode canvas, Playfair Display serif headlines, 50/50 split-pane Reading Room with inline source provenance, floating action bars, and Focus Mode (press Esc). Built from docs/frontend_spec.md.
Journalism doesn’t need another CMS — it needs a Studio. Current AI writing tools are black boxes that hallucinate. lo6 uses a Human-in-the-Loop architecture with strict provenance: every claim is visually linked to a verified source.
| Layer | Technology |
|---|---|
| Framework | Next.js 14+ (App Router) |
| Language | TypeScript (strict mode) |
| AI Orchestration | LangChain.js + LangGraph.js |
| Database | PostgreSQL (Supabase/Neon) + Prisma ORM |
| Styling | TailwindCSS + Shadcn/UI |
| State | TanStack Query + Zustand |
| Auth | Supabase Auth (MFA) |
| Queue | BullMQ + Redis (optional, for long-running agents) |
Phase 1: Design Complete. Architecture, data model, agent specs, frontend spec, security spec, and funding plan are all documented in /docs. Implementation starts now.
# Clone and install
git clone https://github.com/juanmanueldaza/lo6.git
cd lo6
npm install
# Copy environment template
cp .env.example .env.local
# Run development server
npm run dev
| Doc | Description |
|---|---|
| Implementation Plan | Architecture, tech stack, core components |
| Data Model | PostgreSQL schema, Prisma types |
| Agent Interface Spec | LangGraph workflows, agent tools & prompts |
| Frontend Spec | UX philosophy, component hierarchy, dashboards |
| Security Spec | OWASP Top 10 mitigation, RBAC, audit logging |
| Security Snippets | Copy-pasteable CSP, SSRF, RLS patterns |
| Accessibility Appendix | WCAG 2.2 AA compliance |
| Pitch Executive Summary | Investor-facing one-pager |
| Funding Plan | Grants, consortium, agency, subscription model |
We welcome contributions from humans AND AI agents. See CONTRIBUTING.md for setup instructions, coding standards, and how to claim issues.
If you’re using an AI coding assistant (Claude Code, Copilot, Codex, Aider, etc.), read AGENTS.md for project-specific guidance.
This project uses N3RV — invisible engineering infrastructure for AI agents. N3RV provides:
/sdd-new)# Install N3RV (one-time)
git clone https://github.com/juanmanueldaza/n3rv.git ~/n3rv
cd ~/n3rv && uv tool install .
# Initialize in this project
n3rv init
See .opencode/agents/n3rv.md for available commands, skills, and SDD agents.
MIT © Juan Manuel Daza