Build specs together. Move forward aligned.

A self-hosted collaborative workspace where product and engineering teams shape rough ideas into PRDs, ERDs, and implementation-ready tasks—with inline discussion, shared review, and AI on your terms.

Built for product, design, and engineering teams.
01 IdeaFrozen
02 PRDIn review
03 ERDWaiting
04 TasksWaiting
Shared checkpoint Product requirements document

Co-author the draft, resolve threads, then freeze the version everyone can carry forward.

See the full workflow

Specs are built together, not handed off.

SpecPasa gives product, design, and engineering one shared place to shape the plan. Every phase keeps its discussion, review state, and freeze gate visible—so alignment becomes part of the spec itself.

  1. 01

    Gather shared intent

    Bring rough thoughts, links, files, source references, and open questions into one starting point.

  2. 02

    Co-author the PRD

    Draft with AI or by hand while teammates comment inline against stable document blocks.

  3. 03

    Resolve the decisions

    Discuss requirements in context, close review threads, and freeze the version the team agrees on.

  4. 04

    Carry alignment forward

    Move agreed requirements into the ERD and implementation tasks without losing their history.

One shared spec. Every conversation in context.

Authors, reviewers, and engineers work from the same document. Inline threads, presence, versions, and AI provenance stay attached to the decisions they shaped—not scattered across separate tools.

Build and review in the same document. Authors, reviewers, inline threads, references, and freeze controls share one workspace.

Keep authorship visible—even when AI joins the team.

People decide when collaboration becomes a version. Working drafts can evolve freely; when the team takes a snapshot, human authorship plus provider and model attribution stay attached to that version.

Local CLI Ollama Anthropic OpenAI-compatible
Read how AI context works
Illustrative version historyProvider / model
v7 Review feedback resolvedProduct team · current Anthropic Claude Sonnet
v6 Requirements clarifiedProduct team Ollama llama3.1:70b
v5 First reviewable draftProduct team Local CLI claude
Attribution is copied into each immutable snapshot.

Built for teams. Run on your infrastructure.

Start with SQLite in a local data directory. Use the Postgres profile when a team deployment needs it. The Node target can detect host-local CLIs and Ollama.

SQLite by default Optional Postgres Docker Compose
Terminal
docker compose up

First visit runs the admin setup flow.

Build the plan together.

Give every contributor one shared path from rough intent to agreed implementation—on infrastructure your team controls.