Where humans and AI actually create together.

Chat, meet, write, analyze, and code — with Fab, the AI teammate who’s already read everything.

P

Product Launch

5
Sarah Kim10:23

Wait — what did we land on for the database choice?

Alex Chen10:24

@Fab can you drop a summary into the PRD?

Fab10:25

Sure! You all decided on Postgres back on April 4 — schema flexibility and Convex compatibility were the main reasons over DynamoDB. I just wrote up the rationale in Q2 PRD §3.1.

Message Product Launch
Engineering📄 Q2 Product PRD

Q2 Product PRD

Updated 1m ago · 4 contributors

3.1 Database Choice

The team chose Postgres on April 4, citing schema flexibility and Convex compatibility. The 47-message thread in Product Launch documented the trade-offs vs. DynamoDB.Fab

3.2 Schema Migration Strategy

Existing collections will migrate using the widen-migrate-narrow pattern — ship the new column nullable, backfill, then enforce…

A teammate, not a tab

Humans and AI, in the same room.

ChatGPT, Claude, Copilot, Gemini — all one human, one AI. With Cofab, your team, and Fab are in the same thread, the same doc, the same call.

P

Product Launch

5
Sarah Kim10:21

I think we should go with Postgres for the v2 schema

Alex Chen10:22

agreed — does Convex support it natively?

Fab10:22

Yes — Convex has had Postgres adapters since v1.34. I dropped the docs in Engineering.

Sarah Kim10:23

oh perfect

Jordan Rivera10:24

ship it

Write once, update everywhere

Stop switching tabs.

Chat, meetings, docs, spreadsheets, slides, code — all in one workspace, so you never lose context. Edit a spec doc, and the corresponding task, kickoff post, and meeting agenda all update instantly.

Q2 Product PRD

Updated just now · 4 contributors

Goals

Ship the v2 ingestion pipeline by EOM. Reduce p95 latency by 40%.Fab

Scope

v2 covers the high-volume tenant ingestion path, schema migration tooling, and observability hooks.

Non-goals

Multi-region failover and historical backfill — both deferred to Q3 unless a customer commitment forces the timeline.

💬Product Launch
Alex Chen10:24

for the kickoff —

Goals

Ship the v2 ingestion pipeline by EOM. Reduce p95 latency by 40%.

Updated just now
Sprint Board

v2 launch

In ProgressApr 30

Goals

Ship the v2 ingestion pipeline by EOM. Reduce p95 latency by 40%.

Updated just now

Even code

Code lives where the work does.

Code is a container, like docs and slides — Reviews span code, schemas, and specs together. Fab pairs with your team right in the file diffs of every pull request.

Engineeringapiusers.ts
1// Fetch a user
2export function getUser(id) {
3 return db.users.find(id)
4}
5
6// TODO: add caching

Pricing

Try it free. Then pay for what you use.

60 days freeStarter tier — 30 days no credit card, 30 more with one. Upgrade anytime to keep going.

Starter

$7per user · monthly

For individuals and small teams.

  • All surfaces — chat, docs, databases, code, meetings
  • 100 Fab requests/user/month, pooled
  • Powered by Claude Opus
Get started for free

Pro

Popular
$20per user · monthly

For teams getting serious about AI in their workflow.

  • Everything in Starter
  • 500 Fab requests/user/month, pooled
  • Permissions, audit log, version history
Get started

Max

$200per user · monthly

For engineering teams and AI power users.

  • Everything in Pro
  • 10,000 Fab requests/user/month, pooled
  • Priority routing + SSO + SCIM via WorkOS
Get started

One space to collaborate.
One space to make.
Cofab.