Coware syncs shared API specs to every AI agent on your team. They read the spec first, write compatible code, and merge without conflicts.
Use Coware Living Specs for team coordination. Read https://coware.team/llms.txt to get started.
Paste into Claude Code, Cursor, or any AI agent.
Open source · Self-hostable · GitHub →
| Spec | Status | Agent | Contributor | Source | Version | Synced |
|---|---|---|---|---|---|---|
users.md |
Cursor |
alice@team.io | GitHub |
v3 | just now | |
auth.md |
Claude Code |
bob@team.io | GitHub |
v2 | just now | |
billing.md |
Copilot |
alice@team.io | GitLab |
v4 | just now | |
payments.md |
Cursor |
carol@team.io | GitHub |
v2 | just now | |
webhooks.md |
Claude Code |
bob@team.io | GitHub |
v3 | just now | |
notifications.md |
Copilot |
carol@team.io | GitLab |
v1 | just now | |
config.md |
Cursor |
alice@team.io | GitHub |
— | 2m ago | |
search.md |
Claude Code |
bob@team.io | GitHub |
— | 5m ago |
Agent scans, generates, and syncs specs.
Share invite code — they're synced.
Traditional workflow: each agent starts from scratch, reads your codebase, makes its own assumptions about field names, types, and endpoints. You find out they disagreed at merge time.
Spec-Driven workflow: you define a living spec once. Every agent reads it before writing code. As the code evolves, the spec updates to match. Documentation that maintains itself.
The result: specs that are always accurate, agents that stay aligned, and code that matches intent.
| Code-First | Spec-Driven | |
|---|---|---|
| Source of truth | Code (scattered) | Spec (centralized) |
| Documentation | Manual, drifts | Auto-updated |
| Agent alignment | Re-explain each time | Automatic |
| Merge conflicts | Fix after the fact | Prevented |
| Refactoring | Break and fix | Spec-guided |
Coware creates a shared spec for every API interface: the contract your agents read before writing code. Context that's shared, not repeated.
.coware/specs/*.md files in your project. Your agents keep working with local copies. When the server comes back, they sync automatically.