Skip to content

Commit eda0b22

Browse files
committed
Rename to swarm-protocol
1 parent 64a20ee commit eda0b22

16 files changed

Lines changed: 45 additions & 45 deletions

File tree

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
env:
1717
POSTGRES_USER: postgres
1818
POSTGRES_PASSWORD: postgres
19-
POSTGRES_DB: agentsync
19+
POSTGRES_DB: swarm_protocol
2020
ports:
2121
- 5432:5432
2222
options: >-
@@ -37,4 +37,4 @@ jobs:
3737
- run: npm run build
3838
- run: npm test
3939
env:
40-
DATABASE_URL: postgresql://postgres:postgres@localhost:5432/agentsync
40+
DATABASE_URL: postgresql://postgres:postgres@localhost:5432/swarm_protocol

CLAUDE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
44

55
## Project Overview
66

7-
AgentSync is a headless MCP server for AI agent team coordination. It solves state synchronization when multiple people work through AI agents (Claude Code, etc.) on the same codebase simultaneously — preventing file conflicts, tracking work in flight, and managing task dependencies.
7+
Swarm Protocol is a headless MCP server for AI agent team coordination. It solves state synchronization when multiple people work through AI agents (Claude Code, etc.) on the same codebase simultaneously — preventing file conflicts, tracking work in flight, and managing task dependencies.
88

99
**Status:** Alpha — all 19 MCP tools implemented, integration tests written. See SPEC.md for the full design.
1010

1111
## Philosophy & Positioning
1212

1313
This is a **coordination protocol, not a project management tool**. The origin insight: "Jira was built for humans clicking buttons. This is coordination infrastructure for agent-first teams." The problem isn't Kanban or sprints — it's state synchronization when agents are the primary interface.
1414

15-
**Key differentiator:** Every existing tool (Claude Code Agent Teams, CCPM, tick-md, Agent-MCP, 1Code, etc.) solves single-developer multi-agent coordination. AgentSync solves multi-human multi-agent coordination across teams. See LANDSCAPE.md for the full competitive analysis.
15+
**Key differentiator:** Every existing tool (Claude Code Agent Teams, CCPM, tick-md, Agent-MCP, 1Code, etc.) solves single-developer multi-agent coordination. Swarm Protocol solves multi-human multi-agent coordination across teams. See LANDSCAPE.md for the full competitive analysis.
1616

1717
When making implementation decisions:
1818
- **Protocol over product.** Keep it minimal and composable. Resist feature creep toward traditional PM concepts (sprints, boards, velocity, story points).
@@ -38,7 +38,7 @@ npm test # run integration tests (needs PostgreSQL)
3838
npm run dev # watch mode for TypeScript compilation
3939
```
4040

41-
Database: PostgreSQL on `localhost:5432`, database `agentsync`. Schema auto-applies on startup via `initDb()`. Connection string via `DATABASE_URL` env var (default: `postgresql://postgres:postgres@localhost:5432/agentsync`).
41+
Database: PostgreSQL on `localhost:5432`, database `swarm_protocol`. Schema auto-applies on startup via `initDb()`. Connection string via `DATABASE_URL` env var (default: `postgresql://postgres:postgres@localhost:5432/swarm_protocol`).
4242

4343
Tests: Vitest, integration tests against real PostgreSQL. No mocks. Run `npm test` — requires a running PostgreSQL instance.
4444

CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Contributing to AgentSync
1+
# Contributing to Swarm Protocol
22

3-
AgentSync is early-stage and building in public. We're looking for contributors at every level — from bug fixes to leading entire feature areas.
3+
Swarm Protocol is early-stage and building in public. We're looking for contributors at every level — from bug fixes to leading entire feature areas.
44

55
## We're Looking for Co-Maintainers
66

@@ -13,8 +13,8 @@ If you're interested, open an issue titled "Maintainer interest" and tell us wha
1313
### Setup
1414

1515
```bash
16-
git clone https://github.com/phuryn/SwarmProtocol.git
17-
cd agentsync
16+
git clone https://github.com/phuryn/swarm-protocol.git
17+
cd swarm-protocol
1818
docker compose up -d
1919
npm install
2020
npm run build

LANDSCAPE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# AgentSync — Competitive Landscape & Market Signals
1+
# Swarm Protocol — Competitive Landscape & Market Signals
22

33
## The Gap
44

@@ -117,9 +117,9 @@ This is single-player multiplayer vs. true multiplayer. Different product catego
117117
118118
---
119119

120-
## AgentSync Differentiation
120+
## Swarm Protocol Differentiation
121121

122-
| Dimension | Existing Tools | AgentSync |
122+
| Dimension | Existing Tools | Swarm Protocol |
123123
|-----------|---------------|-----------|
124124
| Scope | One dev, multiple agents | Multiple humans + agents across teams |
125125
| Primitive | Tasks / Tickets | Intents (outcome-oriented) |

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2026 AgentSync Contributors
3+
Copyright (c) 2026 Swarm Protocol Contributors
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# AgentSync
1+
# Swarm Protocol
22

33
> MCP server for AI agent team coordination. No UI. No sprints. Just state sync.
44
@@ -29,8 +29,8 @@ The "UI" is Claude Code itself. Drop a snippet in your repo's CLAUDE.md and agen
2929

3030
```bash
3131
# 1. Clone and set up
32-
git clone https://github.com/phuryn/SwarmProtocol.git
33-
cd agentsync
32+
git clone https://github.com/phuryn/swarm-protocol.git
33+
cd swarm-protocol
3434

3535
# 2. Start PostgreSQL
3636
docker compose up -d
@@ -48,11 +48,11 @@ npm test
4848
```json
4949
{
5050
"mcpServers": {
51-
"agentsync": {
51+
"swarm-protocol": {
5252
"command": "node",
53-
"args": ["/path/to/agentsync/dist/index.js"],
53+
"args": ["/path/to/swarm-protocol/dist/index.js"],
5454
"env": {
55-
"DATABASE_URL": "postgresql://postgres:postgres@localhost:5432/agentsync"
55+
"DATABASE_URL": "postgresql://postgres:postgres@localhost:5432/swarm_protocol"
5656
}
5757
}
5858
}
@@ -107,7 +107,7 @@ See [SPEC.md](SPEC.md) for the full design. See [LANDSCAPE.md](LANDSCAPE.md) for
107107

108108
Every tool in this space — Claude Code Agent Teams, CCPM, tick-md, Agent-MCP, 1Code — solves the **single-player** version: one dev running multiple agents in parallel. That's useful but insufficient.
109109

110-
AgentSync solves the **multiplayer** version: multiple humans, each working through agents, across teams. Cross-human conflict detection, dependency chains that auto-unblock, context packages that onboard agents instantly.
110+
Swarm Protocol solves the **multiplayer** version: multiple humans, each working through agents, across teams. Cross-human conflict detection, dependency chains that auto-unblock, context packages that onboard agents instantly.
111111

112112
See [LANDSCAPE.md](LANDSCAPE.md) for the full competitive breakdown.
113113

SPEC.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# AgentSync — Agent-Native Team Coordination Protocol
1+
# Swarm Protocol — Agent-Native Team Coordination Protocol
22

33
## What This Is
44

@@ -277,10 +277,10 @@ This is how it gets embedded into every Claude Code session without human overhe
277277
### Repo-Level CLAUDE.md Addition
278278

279279
```markdown
280-
## Team Coordination (AgentSync)
280+
## Team Coordination (Swarm Protocol)
281281

282-
This project uses AgentSync for team coordination.
283-
MCP server: mcp://localhost:3333/agentsync
282+
This project uses Swarm Protocol for team coordination.
283+
MCP server: mcp://localhost:3333/swarm-protocol
284284

285285
### Before starting any work:
286286
1. Call `get_team_status` for team "{team_id}" to see what's in flight
@@ -328,7 +328,7 @@ Two people on the same team, both working through Claude Code, both starting ses
328328
## Repo Structure
329329

330330
```
331-
agentsync/
331+
swarm-protocol/
332332
├── README.md
333333
├── LICENSE # MIT
334334
├── package.json

TESTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Testing
22

3-
AgentSync uses integration tests against a real PostgreSQL database. No mocks. Tests are written with [Vitest](https://vitest.dev/).
3+
Swarm Protocol uses integration tests against a real PostgreSQL database. No mocks. Tests are written with [Vitest](https://vitest.dev/).
44

55
## Running Tests
66

@@ -10,7 +10,7 @@ npm test # run all tests
1010
npm run test:watch # watch mode
1111
```
1212

13-
Requires `DATABASE_URL` (default: `postgresql://postgres:postgres@localhost:5432/agentsync`).
13+
Requires `DATABASE_URL` (default: `postgresql://postgres:postgres@localhost:5432/swarm_protocol`).
1414

1515
## Test Architecture
1616

claude-md/COORDINATION.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
## Team Coordination (AgentSync)
1+
## Team Coordination (Swarm Protocol)
22

3-
This project uses AgentSync for team coordination.
4-
MCP server: mcp://localhost:3333/agentsync
3+
This project uses Swarm Protocol for team coordination.
4+
MCP server: mcp://localhost:3333/swarm-protocol
55

66
### Before starting any work:
77
1. Call `get_team_status` for your team to see what's in flight

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ services:
44
environment:
55
POSTGRES_USER: postgres
66
POSTGRES_PASSWORD: postgres
7-
POSTGRES_DB: agentsync
7+
POSTGRES_DB: swarm_protocol
88
ports:
99
- "5432:5432"
1010
volumes:

0 commit comments

Comments
 (0)