Skip to content

Introduction

Foundry is the operating layer for a growing fleet of SaaS products. It gives every app the same source of truth for project metadata, tasks, comments, deployment state, product widgets, audit results, and agent handoffs.

It is API-first on purpose: the cockpit is useful for humans, but the REST API, TypeScript SDK, and fnd api CLI are what make it easy for agents and scripts to keep the fleet current.

LayerPurposeKey Components
RegistryKnow what existsProject slugs, prod links, GitHub repos, notes, limits
TasksKnow what needs workComments, blockers, PR status, deploy state, agent handoffs
WidgetsAdd product surfaces fastFeedback, changelog, testimonials, waitlist
AuditsKeep the fleet healthyGitHub, Cloudflare, auth, smoke, performance checks
StandardsReduce driftShared configs, docs, CLI recipes, fleet guidance

Foundry provides high-quality modules you can drop into any product:

  • Project metadata: production URLs, GitHub links, README summaries, rate limits, and operating notes.
  • Symphony tasks: durable task records with comments, blockers, branch/PR/deploy fields, and audit history.
  • Widgets: embeddable React components for feedback, changelogs, testimonials, and waitlists.
  • Fleet audits: repeatable checks across GitHub, Cloudflare, production smoke, auth, and performance.
  • Free AI first: gateway patterns that prefer free/local AI before paid providers.
  • Workers API — Hono on Cloudflare Workers, backed by D1.
  • Cockpit — Next.js dashboard for projects, tasks, and fleet state.
  • Docs — copy-paste recipes for API, CLI, SDK, and widgets.
  • CLI — the unified interface for agents and scripts.
  1. Quickstart — Create a project and call the API.
  2. CLI — Manage projects, tasks, and fleet metadata from scripts.
  3. Widgets — Add a product surface without building a backend.