Prism is a multi-platform workspace generator and workflow model for AI-assisted product development.
It helps product and engineering teams:
- generate a shared foundation for backend, web, Android, and iOS from one guided starting point
- keep Claude, Codex, and Cursor aligned on the same product and technical context
- run delivery through a living wiki instead of scattered prompts, tribal knowledge, and local memory
This repository contains the Prism template and CLI. It is not a generated workspace.
If you want to see Prism applied to a concrete product demo, take a look at TreasuryFlow, a sample finance operations workspace generated and evolved with Prism.
The Prism launcher is the main entry point for generation, validation, and orientation.
A Prism-generated repository can include:
- Backend: Spring Boot 4, Kotlin 2.2+, Java 21
- User Web App: Next.js + TypeScript
- Admin Web Portal: Next.js + TypeScript
- Android: Kotlin + Jetpack Compose
- iOS: Swift + SwiftUI
Every generated repository also includes:
- a living product wiki under
knowledge/wiki/ - generated AI context for Claude, Codex, and Cursor
- lifecycle commands for PO, design, dev, and advisory review
- project docs, generators, and workflow wiring
If you want to try Prism from this repo:
pip install copier
pip install -e .
prismFrom the Prism home screen:
- choose
Doctorto check prerequisites - choose
New Projectto generate a sample repo - choose
Presetsif you want to browse the recommended starting paths first
After generating a project:
- open the generated repository
- inspect
README.md,CONTEXT.md, andknowledge/wiki/SCHEMA.md - initialize the workflow with:
- Claude Code:
/setup-project - Codex:
$setup-project - Cursor: ask the agent to run
setup-project
- Claude Code:
For the full first-run path, read docs/getting-started.md.
Read these first:
Read these first:
README.mdinside the generated repositoryCONTEXT.mdinside the generated repository- docs/generated-projects.md
- docs/wiki-workflow.md
Read these in order:
Start with:
- Backend, Android, and iOS are the stronger paths today.
- User web app and admin web portal generate real slices and pass install/build smoke checks, but still need live Cloudflare deployment validation.
- Apple Sign-In remains experimental.
- The safest maintainer workflow remains explicit sample generation plus template validation.
For the detailed maturity snapshot, read docs/current-status.md.
For the full documentation index, read docs/README.md.


