π [νκ΅μ΄](README.ko.md) | [English](README.md)
# π§ AI-Collab-Memory
> **AI Collaboration Memory** - MCP server for work logs, research sharing, and checkpoint recovery
[](LICENSE)
[](https://nodejs.org)
[](https://www.typescriptlang.org)
[](https://modelcontextprotocol.io)
---
## β οΈ What This Is (and Isn't)
| β
Can Do | β Cannot Do |
|----------|-------------|
| Save work logs | Real-time AI communication |
| Share research results | Auto command delivery |
| Checkpoint (save point) for recovery | Wake up other AIs to execute |
| Track who did what | |
**For real-time collaboration?** β Use Antigravity to call Claude Code/Codex directly via terminal!
---
## π Installation
### Prerequisites
- **Node.js** (v18+) - [Download](https://nodejs.org)
### Install Steps
1. Clone or download this repository
2. Double-click `install.bat` (Windows) or run:
```bash
npm install && npm run build
```
3. Done!
---
## π MCP Registration
> π‘ Replace `<install-path>` with your actual installation path.
### Claude Code
```bash
claude mcp add ai-collab-memory -- node "<install-path>/AI-Collab-Memory/dist/index.js"
```
### Codex (`~/.codex/config.toml`)
```toml
[mcp_servers.ai-collab-memory]
command = "node"
args = ["<install-path>/AI-Collab-Memory/dist/index.js"]
```
### Antigravity / Claude Desktop (JSON)
```json
{
"mcpServers": {
"ai-collab-memory": {
"command": "node",
"args": ["<install-path>/AI-Collab-Memory/dist/index.js"]
}
}
}
```
---
## π οΈ Tools (7)
### Work Log
| Tool | Description |
|------|-------------|
| `log_work` | Save work record |
| `get_work_log` | View work logs |
### Research
| Tool | Description |
|------|-------------|
| `save_research` | Save research results |
| `search_research` | Search research |
### Checkpoint (Save Point)
| Tool | Description |
|------|-------------|
| `save_checkpoint` | Save current state (for recovery) |
| `load_checkpoint` | Load saved state |
### Status
| Tool | Description |
|------|-------------|
| `memory_status` | View overall status |
---
## π Usage Examples
### Log work
> "Log this work. Claude Code created the API."
### Save research
> "Save this research result."
### Save checkpoint (before interruption)
> "Save checkpoint now. I'll continue tomorrow."
### Resume work
> "Load the last checkpoint."
### Check status
> "Show memory status."
---
## π‘ Key Use Cases
### Case 1: Recovery After Interruption
```
1. During work
β "Save checkpoint"
2. (Computer shuts down / Session disconnects)
3. Next day
β "Load last checkpoint"
β See progress + next steps
β Resume immediately!
```
### Case 2: Track Collaboration History
```
1. Claude Code: Finished API development
β "Log this work"
2. Codex: Frontend development
β "Log this work"
3. Later
β "Show work log"
β See who did what at a glance
```
### Case 3: Share Research
```
1. Antigravity: Research React 18
β "Save research"
2. Claude Code: When writing code
β "Search React research"
β Use already researched content!
```
---
## π Project Structure
```
AI-Collab-Memory/
βββ src/
β βββ index.ts β MCP server source (7 tools)
βββ data/ β Runtime data (auto-created, git-ignored)
β βββ work_log.json
β βββ research.json
β βββ checkpoint.json
βββ dist/ β Build output (auto-generated)
βββ install.bat β Windows one-click installer
βββ package.json
βββ tsconfig.json
βββ SKILL.md β Claude Skill definition
βββ README.md β English docs (this file)
βββ README.ko.md β Korean docs
βββ LICENSE
```
---
## π License
MIT License. See [LICENSE](LICENSE) for details.
## π€ Author
**Sodam AI Studio**