Product Graph Quick Start Overview

A tour of the software requirements workspace for AI-first teams

Product Graph is a software requirements workspace for AI-first teams. It helps you turn scattered ideas into a clear, structured set of product artifacts, paired with an AI assistant to help you move faster from idea to shovel-ready requirements.

Modern teams build faster with AI coding agents, but the bottleneck has shifted to deciding what to build and why. Product context is scattered across docs and tools, inconsistent, and often outdated, making it hard for people and AI to rely on a single source of truth.

This post offers a quick tour of what Product Graph can do, and how to get started.

Product Artifacts

Product artifacts graph showing hierarchy and relationships

When engineering moves fast, requirements need to be more than prose. Product Graph helps teams capture intent as connected artifacts, so every decision stays reviewable and every requirement stays traceable.

At the core is a simple hierarchy:

Product → Capability → Feature → Requirement → Acceptance Criterion

This gives you a clean path from strategy to testable outcomes, while keeping the "why" attached to the "what." Supporting artifacts like User Types, Core Entities, and Projects provide the surrounding context without muddying the spec.

Artifact What it represents Parent Typical output
Product The overall offering, its vision, boundaries, and value proposition None North star narrative and scope boundaries
Capability A durable, outcome-oriented ability the product provides Product A pillar like "Inbox Organization & Categorization"
Feature A concrete, user-facing behavior that ships in a release cycle Capability A specific experience like "Smart Categories Panel"
Requirement One atomic system behavior, constraint, or business rule Feature A single, precise "must" statement
Acceptance Criterion One testable pass/fail condition (Given/When/Then) that proves a requirement Requirement A measurable check defining "done"
User Type (supporting) A long-lived archetype of who uses the product, their goals and pain points Product Shared persona for prioritization and UX decisions
Core Entity (supporting) A domain concept (the "nouns") the product reasons about Product Shared vocabulary like "Artifact," "Project," "Decision"
Project (supporting) A time-bound execution container that references artifacts in scope None Release or initiative tracking without rewriting the spec

AI-Native Editor

Product Graph's editor is built for product documentation, from high-level narratives to detailed requirements. It supports rich content blocks like headings, lists, tables, images, and code blocks, so you can communicate intent clearly and keep specs navigable.

  • Block-based structure: Organize content with paragraphs, headings, lists, tables, images, and more
  • Inline formatting: Fast shortcuts for bold, italics, underline, and inline code
  • Slash command menu: Quickly insert blocks or apply formatting with /
  • Artifact mentions: Use @ to link Products, Features, Requirements, Documents, and more

Editor with blocks, slash commands, and mentions

Selection-Based Editing

Highlight any text to access AI-powered editing actions.

  • Expand: Elaborate on selected content
  • Summarize: Condense a long paragraph into the key points
  • Rewrite: Improve clarity, remove ambiguity, or adjust tone

Selection menu with AI actions

Chat with Context

Product Graph's Chat is built for working on product documentation, not generic Q&A. The assistant can reason over your artifacts, terminology, and historical context to help you refine and extend specs.

  • Scoped to your work: Conversations are grounded in your artifacts and documents
  • Smart editing: Ask the AI to revise sections, tighten language, or restructure a doc
  • Requirements refinement: Surface ambiguity, missing edge cases, and unclear scope
  • Artifact creation (with confirmation): Propose, then create linked child artifacts as needed

Suggested actions like summarizing, rewriting, or identifying gaps help you get started quickly.

Chat panel

Adding Context

Bring in additional context beyond what is already in your artifacts.

  • Reference existing Product Graph artifacts and Documents with @mentions
  • URLs (scraped for content)
  • Pasted notes
  • Uploaded files (images and PDFs)

Adding attachments and artifact mentions in chat

Document Editing from Chat (Tracked Revisions)

When you ask the AI to edit a document through chat, changes appear as tracked revisions for your review.

  • Tracked edits: See insertions, deletions, and modifications inline
  • Bulk actions: Accept or reject changes individually, or all at once
  • Collaborative review: Teammates can review the same proposed changes in real time

Change tracking and review UI

Real-Time Collaboration

Product Graph supports real-time collaboration across documents and product artifacts. Multiple teammates can work in the same doc at once without version confusion.

  • Live collaboration: See teammate edits appear instantly
  • Conflict-free editing: Concurrent changes merge automatically, including offline edits when you reconnect

Real-time collaboration and presence indicators

Flexible Documents (Beyond Specs)

Not everything belongs in the formal product hierarchy. Product Graph also includes flexible Documents for the supporting knowledge that makes specs make sense.

Use Documents for:

  • Meeting notes and decision records
  • Research and discovery write-ups
  • Process docs and onboarding guides

Documents use the same editor, AI tools, and collaboration model as product artifacts. You can connect them back to your specs via @mentions and attachments, so the context stays discoverable and durable.

Document templates and cross-linking to artifacts

Agent-Ready Projects

Projects are time-bound execution containers you can use to scope work for a release or initiative without rewriting the underlying specs. They help translate requirements into clear goals and deliverables that work well with coding agents.

  • Scope a release by linking the relevant Capabilities, Features, and Requirements
  • Capture goals, timelines, and success criteria in one place
  • Keep the core artifacts durable, while Projects come and go

Project scope and linked artifacts

Why It Matters

AI has accelerated implementation, but it has also moved the bottleneck upstream. Teams need a trusted, structured source of truth for what to build and why, not scattered context across docs and tools.

Product Graph is built to make requirements clearer, more durable, and more usable for both humans and AI agents. Instead of bouncing between chatbots, docs, and trackers, you get one workspace where:

  • Strategy connects to execution through a consistent artifact hierarchy (Product → Capability → Feature → Requirement → Acceptance Criterion)
  • Decisions and changes are reviewable, with durable links and version history instead of stale, orphaned docs
  • Teams can collaborate in real time, while keeping edits auditable through tracked revisions
  • Requirements are structured so coding agents can consume them with less back-and-forth and supervision

Whether you are starting from a conversation, drafting a new spec, or refining requirements for agent-driven execution, Product Graph helps you move from idea to shovel-ready documentation with clarity and control.

Clear Requirements, Fast Teams

The AI-native writing workspace for individuals and teams.

Still have questions?

Product Graph

Your AI Native Requirements Workspace

Made with in Seattle, Washington.

All rights reserved.