Shipd
Sign in Start building
Codebase-aware

It reads your codebase before it writes.

Connect a repository and Shipd explores it like an engineer would, builds an Architecture Brief, and generates code that reuses your real components, tokens, and conventions. Not scaffold primitives.

How it works

Four steps, before a line of code.

1
Connect
Authorize a GitHub repo, or upload a ZIP. Nothing leaves your Git host.
2
Explore
An agentic explorer reads your repo the way an engineer would, following imports and structure.
3
Index
Your code is embedded into a vector index so the right files reach every generation.
4
Brief
Shipd writes an Architecture Brief: framework, components, tokens, and fit mode.
architecture brief
$ shipd explore acme/web

✓ Framework   Next.js (App Router)
✓ Components  8 detected · Button, Card, Nav
✓ Tokens      Tailwind config + theme
✓ Fit mode    Vendor — reuse real components

Ready. New code will match this architecture.
Fit modes

Choose how closely it hugs your code.

Pick per build. From matching your style to reusing your actual components.

style-match

Style-match

Generate fresh code that matches your look and patterns, without importing your components.

vendor

Vendor

Import and reuse your real components, not scaffold primitives, so output drops straight into your app.

repo

Repo

Generate against the whole repository, wiring into your existing modules and structure.

Under the hood

Real engineering, not keyword search.

Agentic exploration

A Claude-Code-style tool loop navigates your repo, following imports and reading the files that matter.

Code-specialized retrieval

Your code is embedded with Voyage voyage-code-3 into a 1024-dim pgvector index, with asymmetric query and document search.

Architecture Brief

A concise, structured brief drives every build, so generations stay consistent with your repo.

What goes in

A repo, or a ZIP. That is it.

Connect GitHub
Authorize a repository and Shipd explores it in the background.
Upload a ZIP
No GitHub? Drop a ZIP and get the same Architecture Brief.
Design-system ingestion
Tokens and component docs pulled in and injected into every build.
explored
steven-tey/precedent
FrameworkNext.js · App Router
Components8 detected
Chunks indexed79 · pgvector
StatusRetrieval-ready

Point it at your repo.

Connect a repository and see your first codebase-aware build. Free to start.

Start building free Talk to sales

Further reading: What "codebase-aware" AI generation actually means