Developer Preview

Build withProductOS Agents

Integrate 6 AI agents into your workflow via API, CLI, or SDK. Automate ideation, research, design, coding, and QA programmatically.

$npm install productos-sdk
quickstart.ts
import ProductOS from 'productos-sdk';

const pos = new ProductOS({ apiKey: 'pos_...' });

const session = await pos.sessions.create({
  agents: ['ideation', 'research', 'prd',
           'design', 'coding', 'qa'],
  task: 'Build a habit tracker',
  mode: 'team',
});

// Stream real-time agent events
for await (const event of session.stream()) {
  console.log(`[${event.agent}] ${event.message}`);
}

API Reference

6 agents. One API.

View full documentation

Ideation

/v1/agents/ideation

Brainstorm, validate, and refine product concepts with market context.

Concept generationMarket sizingFeature prioritization

Research

/v1/agents/research

Automated competitor analysis, user research synthesis, and market validation.

Competitor analysisUser interviewsData synthesis

PRD

/v1/agents/prd

Generate comprehensive product specs, user stories, and technical requirements.

Requirements docsUser storiesTechnical specs

Design

/v1/agents/design

Create production-ready UI, design systems, and responsive layouts.

UI generationDesign systemsAccessibility (WCAG)

Coding

/v1/agents/coding

Full-stack application code, database schemas, API integrations.

Full-stack appsDatabase setupAPI integration

QA

/v1/agents/qa

Automated test generation, visual regression, security scanning.

Test generationSecurity scanningPerformance audits

Integration

Three interfaces. Same powerful agents.

Web Platform

Visual interface with real-time agent collaboration. Watch your agents work together in the browser.

Command Line

Power-user terminal experience. Script complex workflows, integrate with CI/CD.

$pos team run "Build a habit tracker"

✓ Ideation Agent — Refined concept

✓ Research Agent — Market validated

✓ PRD Agent — Specs generated

◉ Design Agent — Creating UI...

○ Coding Agent — Waiting

○ QA Agent — Waiting

REST API

Full programmatic access. Build custom integrations with SSE streaming.

curl -X POST https://api.productos.dev/v1/sessions \
  -H "Authorization: Bearer pos_..." \
  -H "Content-Type: application/json" \
  -d '{"agent": "coding", "task": "Build auth flow"}'

Enterprise

Your infrastructure. Your data. Zero egress.

Self-Hosted

Deploy on your cloud. AWS, GCP, Azure. Docker or Kubernetes.

Bring Your Own Keys

Use your own API keys for Anthropic, OpenAI, or Google models.

SSO & SAML

Enterprise identity providers. SAML 2.0, OIDC, Active Directory.

SOC2 Compliant

Enterprise-grade security. Audit logs, encryption at rest.

Role-Based Access

Admin, PM, Developer, Viewer roles with granular permissions.

Full Audit Trail

Every agent action logged. Who ran what, when, with what input.