Foundary Studio: Conversational product development
|
|
||
|---|---|---|
| .claude | ||
| apps/studio-ui | ||
| packages | ||
| services/studio-api | ||
| .woodpecker.yml | ||
| Dockerfile | ||
| package.json | ||
| README.md | ||
Foundary
Foundary is a product studio for conversational product development. It provides the tools and infrastructure to go from idea to shipped product through structured conversation — turning dialogue into design decisions, code, and deployable artifacts.
How it works
- Converse — Describe what you want to build in plain language. Foundary captures intent, constraints, and requirements through iterative dialogue.
- Shape — Conversations produce concrete specs, wireframes, and architecture decisions stored as version-controlled artifacts.
- Build — Specs flow into implementation. Shared libraries, components, and business logic live in a unified monorepo so everything stays in sync.
- Ship — Every push to
maintriggers an automated build and deployment pipeline. Products go live continuously.
Repository structure
This is an npm workspaces monorepo. All packages live under packages/:
packages/
shared/ — shared types, utilities, and constants (@foundary/shared)
web/ — web application (@foundary/web)
Getting started
# Install all dependencies
npm install
# Run all workspaces in dev mode
npm run dev
# Build all workspaces
npm run build
# Run tests across all workspaces
npm run test
Deployment
Pushes to main trigger automatic deployment via Woodpecker CI:
- Build Docker image
- Push to container registry
- Update Kubernetes deployment
Live at: https://ks9ftyd2.threesix.ai
Resources
- Live site: https://ks9ftyd2.threesix.ai
- Git repository: https://git.threesix.ai/jordan/foundary-1770666514.git