Open Source

Ship apps on autopilot

The autonomous pipeline that takes ideas from signal to store. 32 AI agents. 5 stages. One decision-maker.

$ git clone https://github.com/mpc-eng/apos.git Copy
32
AI Agents
5
Pipeline Stages
3
Ideation Modes
2
Platforms
Idea to App Store in five stages

Every app flows through the same battle-tested pipeline. Each stage has dedicated agents, hard gates, and decision cards.

01
💡
Idea Pool
Scan 8 signal sources for struggle behaviour. Score and rank.
02
⚖️
Triage
Adversarial prosecution and defence. One winner per batch.
03
Validate
Landing page with pricing signal. 7-day conversion tracking.
04
🛠️
Build
Orchestrated spec, code, test, review cycles. Sprint retros.
05
📈
Convert
Weekly analytics, A/B tests, and continuous optimisation.
Define. Approve. Ship.

You are the Chief Decision Officer. Your only inputs are binary approve/reject decisions. The agents handle everything else.

01

Generate Ideas

Three ideation modes scan for opportunities: market-pull signals, technology-push from domain expertise, or clone-and-differentiate from existing apps.

02

Validate Demand

Automated landing pages with Formspree forms and Plausible analytics. Multi-channel distribution. Conversion rate as the primary metric.

03

Build & Ship

The Orchestrator coordinates spec, code, test, and review agents through sprint cycles. Compile checks, test execution, and UX walkthroughs are automated.

terminal
# Generate ideas from market signals
/generate-ideas
[IDEA] Scanning 8 signal sources...
[IDEA] 4 ideas scored and written to ideas.json
 
# Triage the best candidates
/triage
[TRIAGE] Kill brief: prosecution filed for 4 ideas
[TRIAGE] Defence passed 2 of 4 checks
[TRIAGE] PROMOTE: "FocusFlow" → Validate
 
# Start building
/build
[ORCHESTRATOR] Phase 1: Foundation starting...
[PRD] Writing PRD from validation data
[ARCH] + [DESIGN] + [REQUIREMENTS] running in parallel
Everything you need to ship

From signal scanning to App Store optimisation, the pipeline covers the full lifecycle.

🔍

Signal Scanning

8 sources: App Store reviews, Reddit, Google Trends, regulatory changes, competitor reviews, Twitter/X, Trustpilot, Product Hunt.

⚔️

Adversarial Triage

Two-pass evaluation: prosecution files a kill brief, defence responds with four checks. Only one idea promoted per batch.

🌐

Multi-Platform

iOS (Swift 6 / SwiftUI) and Web (TypeScript / React / Next.js). Platform set per-app with core + overlay agent composition.

🎯

PMF Gate

Hard gate between build and monetisation. Sean Ellis 40% test, D7 retention, core loop engagement, NPS baseline.

🔄

Sprint Retros

After each TestFlight deploy, synthesise user feedback into feature health, amendment proposals, and backlog adjustments.

📋

Mission Control

Action queue with dependency graph scheduling, parallel dispatch, cascade blocking, and full audit trail.

🎨

Design System

Shared APOSDesignSystem package with 15 components, semantic tokens, and per-app theming via environment injection.

🧪

Experiment Registry

Cross-app A/B test tracking. Results feed back into triage, specs, and PMF gate decisions for transferable insights.

🔎

Deep Research

7 research modules: market sizing, regulatory context, competitor analysis, user research, technical feasibility, monetisation, value chain.

32 specialised agents

Four categories: pipeline agents drive workflow forward, gate agents block on failure, advisory agents enrich without blocking, utility agents maintain the framework.

PIPELINE

Orchestrator

Coordinates build subagents, constructs context bundles, manages action queues. Never writes code directly.

PIPELINE

Idea Agent

Scans 8 signal sources, frames JTBD, scores ideas 1-5 with owner proximity and trend coupling modifiers.

PIPELINE

Triage Agent

Three-role adversarial team: Prosecutor, Defence, Judge. Genuine separation of concerns in independent contexts.

PIPELINE

Code Agent

Writes code to satisfy numbered acceptance criteria. Platform-specific via core + overlay composition.

GATE

UX Review

First Wow Moment, Hook Model, core loop, D2 retention, accessibility audit, persona-wow alignment.

GATE

PMF Gate

Hard gate between Phase 2 and Phase 3. Four checks must pass before monetisation investment.

ADVISORY

Monetisation Review

Flags 11 monetisation issue types. Enriches decisions without blocking the pipeline.

UTILITY

Sync Agent

Detects framework changes via git diff, builds a sync plan, applies approved changes across all artifacts.

Before and after

What changes when you stop stitching agents together manually.

Without APOS
Ideas sit in a notes app, never validated
Vibe-code the first thing that sounds fun
No gate between "interesting" and "worth building"
Ship without knowing if anyone will pay
Context scattered across 15 browser tabs
Post-launch analytics are an afterthought
With APOS
8 signal sources scanned, JTBD framed, scored 1-5
Adversarial triage kills bad ideas before they waste time
7-day validation with real conversion data
PMF gate requires Sean Ellis 40% before monetisation
Orchestrator constructs focused context bundles per agent
Weekly AARRR funnel diagnosis with A/B test proposals
Built in the open

APOS is Apache 2.0 licensed. Every agent definition, schema, and slash command is in the repo. Fork it, adapt it, make it yours.

Questions
APOS is the Autonomous App Portfolio Operating System — a fully agentic pipeline for identifying, validating, building, and monetising software products. It operates across five stages: Idea Pool, Triage, Validate, Build, and Convert. Designed for a solo PM operating as Chief Decision Officer.
Claude Code (VS Code extension) with access to Claude. The pipeline runs entirely via slash commands in your editor. For iOS builds, you'll need Xcode and XcodeGen. For web builds, Node.js and npm.
As many as you want. Each app gets its own directory under apps/ with isolated specs, docs, and agent outputs. Use /switch to change the active app context. Multiple apps can be in Build concurrently.
Yes. You can manually promote ideas to Build with a confirmation check (recorded as manual override). There's also a Rapid Prototype path for low-complexity ideas with direct experience — it skips the 7-day landing page and goes straight to a compressed build.
iOS (Swift 6 / SwiftUI / XcodeGen) and Web (TypeScript / React / Next.js). Platform is set per-app at registration. Agent definitions use a core + platform overlay pattern so the same pipeline works for both.
No. Code is one of 32 agents. APOS covers the entire product lifecycle: signal scanning, idea scoring, demand validation, requirements research, architecture, design, sprint planning, code, testing, review, UX walkthroughs, analytics, A/B testing, and App Store optimisation.
Start shipping

Clone the repo. Run /generate-ideas. Let the pipeline do the rest.

$ git clone https://github.com/mpc-eng/apos.git Copy