Prism is a multi-platform project generator and workflow model for AI-assisted product development.
It helps you:
- generate a backend, web, Android, and iOS monorepo from one guided entry point
- give Claude, Codex, and Cursor the same shared product context
- run product work through one living wiki instead of scattered prompts and local memory
This repository is the Prism template and CLI. It is not a generated project.
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.


