SyncytiumMD
Generates .traerules workspace rules for ByteDance's Trae AI IDE.
Synchronizes workspace rules and architecture to .windsurfrules for Codeium/Windsurf IDE.
Generates .github/copilot-instructions.md with repository-level guidelines and security constraints for GitHub Copilot.
Generates modular workspace rules under .gemini/antigravity/rules/ for Google Antigravity agents, enabling architecture and planning handoffs.
𧬠SyncytiumMD
The Universal Context Engine & Multi-Agent Handoff Protocol for AI-Assisted Development
Quick Start β’ Why SyncytiumMD? β’ Key Architecture β’ 3D Galaxy View β’ API Grant Request
What is a "Syncytium"?
In biology, a syncytium is a single multinucleated cell formed by the fusion of multiple cells, allowing shared cytoplasm and coordinated pulses of action. SyncytiumMD applies this biological paradigm to software engineering: fusing fragmented AI coding agents into a single, cohesive, collision-free nervous system.
πͺοΈ The Problem: Context Fragmentation & Agent Collisions
Modern engineering teams rarely use a single AI tool. Developers switch between Cursor for inline completions, Claude Code for large-scale CLI terminal refactors, GitHub Copilot inside VSCode/JetBrains, Cline/Roo Code for autonomous iterations, and Antigravity for complex multi-step reasoning.
This multi-agent reality introduces three critical points of failure:
Fragmented Rules & Context Drift: Canonical guidelines are scattered across
.cursorrules,CLAUDE.md,.clinerules, and.github/copilot-instructions.md. Updating a standard in one file leaves other agents working on stale, contradictory rules.Multi-Agent Race Conditions: When multiple autonomous agents (or human-agent pairs) operate on the same repository concurrently, they overwrite each otherβs work with zero lease awareness or lock coordination.
Black-Box Architectural Memory: Architecture Decision Records (ADRs) and ongoing task states remain invisible to the developer, leading to duplicated reasoning tokens and redundant LLM API calls.
β WITHOUT SYNCYTIUM-MD (Fragmented Chaos)
ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ
β .cursorrules β β CLAUDE.md β β .clinerules β
ββββββββ¬ββββββββ ββββββββ¬ββββββββ ββββββββ¬ββββββββ
β (Stale) β (Out of Sync) β (Conflicting)
βΌ βΌ βΌ
[Cursor AI] [Claude Code] [Cline]
β β β
βββββββββββββ¬βββββββββ΄βββββββββββββββββββββ
βΌ
π₯ Race Conditions & Overwritten Commits
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
WITH SYNCYTIUM-MD (Single Source of Truth)
βββββββββββββββββββββββββββββββ
β .syncytium/ (The Brain) β
β Rules β’ ADRs β’ Live Lock β
ββββββββββββββββ¬βββββββββββββββ
β β‘ Bidirectional Sync (Transpiler)
βββββββββββββββββββΌββββββββββββββββββ
βΌ βΌ βΌ
βββββββββββββ βββββββββββββ βββββββββββββ
β Cursor β βClaude Codeβ βCopilot/MCPβ
βββββββββββββ βββββββββββββ βββββββββββββ
β β β
βββββββββββΊ [Lease-Based Lock] ββββββ
Zero Collisions & Full State TransferRelated MCP server: passoff
β‘ Core Features
1. π Bi-Directional Canonical Transpiler
Store your engineering standards, formatting guidelines, and security policies once inside .syncytium/rules/ as clean, frontmatter-enriched Markdown. SyncytiumMD automatically transpiles and distributes compliant formats across:
Cursor (
.cursor/rules/*.mdc&.cursorrules)Claude Code (
CLAUDE.md)GitHub Copilot (
.github/copilot-instructions.md)Cline / Roo Code (
.clinerules)Google Antigravity (
.gemini/antigravity/rules/*.md)Windsurf (
.windsurfrules)Trae (
.traerules)OpenCode (
AGENT.md&CONVENTIONS.md)
2. π Lease-Based Multi-Agent Collision Lock (syncytium lock)
Prevents concurrent agents from destroying active work in progress:
Time-Bounded Leases: Acquire an exclusive execution lock for a specified duration (e.g., 30β60 min).
Auto-Expiration: If an agent or session dies unexpectedly, locks expire safely without blocking the repository indefinitely.
Audit Traceability: Inspect lock states, active goals, and session owners in real-time.
# Acquire lock before autonomous execution
npx syncytium lock acquire --agent ClaudeCode --goal "Refactoring Auth Middleware" --lease 45
# Verify lock status
npx syncytium lock status
# Safe release upon task completion
npx syncytium lock release --agent ClaudeCode3. π€ The Baton Protocol: Structured Multi-Agent Handoff (syncytium handoff)
Pass live tasks, touchsets, and operational context seamlessly between distinct LLM architectures:
CLI & Interactive TUI: Run
syncytium handoff -ifor an intuitive terminal prompt wizard.Top-of-Chat Injection: Generates active handoff state directly injected into the target tool's prompt buffer.
Milestone History: Maintains an append-only JSON audit trail of task transitions, completed subtasks, and architectural deviations.
4. π Obsidian Studio & 3D Celestial Galaxy (syncytium graph)
Visualizes and inspects your entire engineering topology as an interactive Obsidian-like dual-pane studio with a 3D WebGL celestial galaxy:
Obsidian Vault Explorer (Left Pane): Hierarchical, collapsible folder tree grouping the canonical
.syncytium/vault (rules/,memory/ADRs,architecture.md,HANDOFF.md) and multi-tool adapters neatly categorized into IDEs, CLIs, and VSCode Extensions. Selecting any file immediately flies the camera to the node and displays its documentation.3D Celestial WebGL Galaxy (Center Pane): Powered by Three.js with bounded Coulomb repulsion, velocity damping, and sleep-mode physics (0% CPU when settled).
Obsidian Markdown Inspector (Right Pane): Renders full Markdown documents with live syntax highlighting, frontmatter metadata tags, connected brain node pills, and provenance badges (
π§ Canonical Source of Truth (.syncytium)vsβ‘ Transpiled from .syncytium/).Multi-Tool Perspective Switcher: One-click instant isolation between:
π Universal Brainβ Entire multi-agent ecosystem.π₯οΈ IDEsβ Cursor, Windsurf, Trae.β¨οΈ CLIsβ Claude Code, Google Antigravity, OpenCode.π§© VSCode Extensionsβ GitHub Copilot, Cline / Roo Code.π Core Vault (.syncytium)β Pure canonical source of truth.
Live SSE Sync: Modifying any rule or handoff on disk updates both the 3D space and markdown document studio in real-time without browser reload.
5. π οΈ Autonomous MCP Server (syncytium-mcp)
Native Model Context Protocol integration exposing headless endpoints to agents like Claude Desktop, Cursor, or Cline:
syncytium_get_context: Query rules, architecture, and current handoff state.syncytium_handoff: Programmatically yield control to the next agent.syncytium_record_decision: Auto-commit ADRs directly from chat conversations.syncytium_get_graph: Fetch topological knowledge graph data as structured JSON.syncytium_diff: Verify context drift between target bridge files and canonical storage.
π Architecture & Directory Structure
SyncytiumMD treats the filesystem as an immutable database and git as a decentralized transport layer:
my-project/
βββ .syncytium/ # π§ Single Source of Truth
β βββ syncytium.config.json # Project-wide adapter configurations
β βββ architecture.md # High-level architecture & stack boundaries
β βββ HANDOFF.md # Live handoff state (active agent, goal, files)
β βββ rules/ # Canonical Markdown Rules
β β βββ code-style.md # Enforced naming, typing & formatting
β β βββ security.md # Secret sanitation, authentication rules
β β βββ testing-standards.md # Coverage & test execution guidelines
β βββ memory/
β βββ decisions.md # Lightweight Architectural Decision Records (ADR)
β βββ lock.json # Active agent lease lock metadata
β βββ handoff-history.json # Append-only multi-agent audit trail
β
βββ .syncytiumignore # Selective ignore manifest for generated files
β
βββ .cursor/rules/*.mdc # β‘ Auto-generated by SyncytiumMD
βββ CLAUDE.md # β‘ Auto-generated by SyncytiumMD
βββ .clinerules # β‘ Auto-generated by SyncytiumMD
βββ .github/copilot-instructions.md # β‘ Auto-generated by SyncytiumMDπ Quick Start
Get up and running in your repository in under 60 seconds:
1. Initialize Canonical Brain
# Detects your technology stack (TypeScript, Python, Go, Rust) automatically:
npx syncytium init2. Synchronize Bridge Files
# Transpiles canonical rules to all active AI tool files across your project:
npx syncytium sync3. Launch Obsidian Studio & 3D Knowledge Galaxy
# Opens the interactive Obsidian Studio & 3D WebGL visualizer on http://localhost:3737:
npx syncytium graph
# Isolate specific tool perspectives directly from the CLI:
npx syncytium graph --category ide # Focus on Cursor, Windsurf, Trae
npx syncytium graph --category cli # Focus on Claude Code, Antigravity, OpenCode
npx syncytium graph --category extension # Focus on GitHub Copilot, Cline
npx syncytium graph --category brain # Focus on canonical .syncytium/ vault
# Ultra-fast compact mode for large repositories:
npx syncytium graph --compact4. Continuous Guardrails & CI
# Validate rule schema and heal frontmatter issues:
npx syncytium lint --fix
# Install pre-commit hook to prevent context drift:
npx syncytium hook install
# Generate GitHub Actions CI workflow:
npx syncytium ciπ‘ Engineering Under Zero Budget: Our Philosophy
SyncytiumMD is intentionally engineered with zero external runtime dependencies for its core servers, prioritizing performance, longevity, and sustainability:
Ultra-Lightweight Footprint: Built on native Node.js APIs (
node:http,node:readline/promises,node:fs/promises).No Heavy Middlewares: Zero Express, Nest, or heavy Docker containers required to run the local UI, linter, or MCP bridge.
Free-Tier Resilient: Optimized to run within standard developer workstations and resource-constrained CI environments without incurring cloud infrastructure bills.
π€ Open Call for API Grants & Research Sponsorship
π’ Dear AI Foundations, Model Providers & Developer Tools Teams:
(OpenAI, Anthropic, Groq, OpenRouter, Mistral, Google DeepMind, Cohere)
SyncytiumMD is an independent, community-driven open-source initiative developed by engineers dedicated to solving the real-world fragmentation of the AI coding ecosystem.
We are NOT asking for cash donations or venture equity.
To push this project to its next frontier, we are seeking API Token Grants and Model Evaluation Credits:
Multi-Agent Collision Benchmarking: Stress-testing autonomous handoffs across hundreds of concurrent turns between different models (e.g., Claude 3.7 Sonnet, GPT-4.5, DeepSeek-R1, and ultra-fast inference via Groq).
Self-Healing Linter Accuracy: Fine-tuning and verifying rule repair routines across diverse multilingual codebases (TypeScript, Python, Go, Rust, C++).
Context Drift Prevention Metrics: Developing automated testbeds to quantify context degradation during multi-agent session transfers.
If your organization provides developer grants, startup credits, or open-source research sponsorships, your support will directly fund our automated evaluation runners and benchmark testbeds.
Contact: Reach out via GitHub Issues or directly via LinkedIn: linkedin.com/in/mrcbrbn5361.
πΊοΈ Roadmap
Canonical Rules Transpiler (8+ AI coding adapters)
Lease-based Multi-Agent Collision Lock (
syncytium lock)Interactive Terminal Handoff Wizard (
syncytium handoff -i)Full Model Context Protocol (MCP) Autonomous Server
3D WebGL Force-Directed Knowledge Galaxy (
syncytium graph)Automated CI Pipeline Generator (
syncytium ci)v0.2.0: Extended Adapters: Continue.dev, Zed, OpenHands, Goose, Amazon Q, Void
v0.2.1: Semantic Vector Search over ADRs and Canonical Rules
v0.3.0: Distributed Agent Lock Protocol over Git Remote Reflocks
π₯ Contributing
We welcome community contributions from developers, researchers, and prompt engineers!
Fork the repository:
https://github.com/mrcbrbn5361/SyncytiumMDCreate your feature branch:
git checkout -b feat/my-new-adapterCommit your changes:
git commit -m 'feat: add adapter for X'Verify all tests pass:
npm testPush to the branch:
git push origin feat/my-new-adapterOpen a Pull Request!
π License
SyncytiumMD is open-source software licensed under the MIT License.
Free for individual developers, open-source contributors, and commercial enterprise engineering teams.
Related MCP Connectors
Shared memory for AI coding agents. Save once, reuse from Cursor, Claude Code, Codex.
Persistent memory for Claude Code and Cursor. Stop re-explaining your project every session.
One identity across Claude Code, Codex, Cursor, Gemini, Windsurf: shared inbox and handoffs.
Shared memory for coding agents. Stop re-explaining your codebase every session.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI coding assistants like Claude Code, Cursor, and Codex to share chat logs, terminal history, and session context with each other. Eliminates the need to re-explain context when switching between different AI coding tools.2MIT
- AlicenseNot gradedqualityDmaintenanceEnables handoff of context between AI coding agents like Claude Code, Cursor, Codex, and Windsurf with built-in provenance tracking.13,435 npmMIT
- AlicenseNot gradedqualityDmaintenanceThe simplest way to bridge and collaborate across AI Agent sessions like Claude Code, Codex, Gemini, or Cursor. It allows your agents to combine their strengths to solve your most difficult tasks without leaving their current context.16 npm67MIT

Viaofficial
AlicenseNot gradedqualityDmaintenanceEnables routing context and execution across AI tools like Claude, Cursor, Windsurf, and ChatGPT with a shared memory, task board, and context bus, plus local file conversion.12 npm8Apache 2.0