egregore
Health Uyari
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Basarisiz
- rm -rf — Recursive force deletion command in bin/activity-data.sh
- rm -rf — Recursive force deletion command in bin/analytics-data.sh
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Multiplayer Claude Code — shared intelligence layer for organizations
███████╗ ██████╗ ██████╗ ███████╗ ██████╗ ██████╗ ██████╗ ███████╗
██╔════╝██╔════╝ ██╔══██╗██╔════╝██╔════╝ ██╔═══██╗██╔══██╗██╔════╝
█████╗ ██║ ███╗██████╔╝█████╗ ██║ ███╗██║ ██║██████╔╝█████╗
██╔══╝ ██║ ██║██╔══██╗██╔══╝ ██║ ██║██║ ██║██╔══██╗██╔══╝
███████╗╚██████╔╝██║ ██║███████╗╚██████╔╝╚██████╔╝██║ ██║███████╗
╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝
A shared intelligence layer for teams using Claude Code. Persistent memory, async handoffs, and accumulated knowledge across sessions and people.
Prerequisites
- git
- Claude Code —
npm install -g @anthropic-ai/claude-code
Install
npx create-egregore@latest --open
This walks you through:
- Sign in with GitHub — OAuth device flow, no tokens to copy
- Pick your account — Personal or organization
- Name your project — Creates an Egregore instance and shared memory repo
- Optionally create a project repo — For your actual code
- Done — Everything cloned and linked locally
Start
Setup adds a shell command to your profile. Open a new terminal and type:
egregore
This opens Claude Code in your Egregore directory, syncs memory, and picks up where you left off.
Commands
| Command | What it does |
|---|---|
/reflect |
Capture a decision, pattern, or insight |
/handoff |
Leave notes for others (or future you) |
/quest |
Start or contribute to an exploration |
/ask |
Ask questions, routed to self or others |
/activity |
See what's happening across your team |
/dashboard |
Your personal status and recent work |
/todo |
Manage personal tasks |
/save |
Commit and push your contributions |
/invite |
Invite someone to your Egregore |
Invite others
/invite <github-username>
Adds them as a collaborator on GitHub. They join with:
npx create-egregore@latest join <your-github-org>/<repo-name>
How it works
Egregore gives your team a shared brain that persists across Claude Code sessions:
- Memory — Git-based shared knowledge repo (decisions, patterns, handoffs)
- Commands — Slash commands for common workflows, no git knowledge needed
- Repos — Managed repos are cloned alongside your instance for shared context
- Sessions — Each person works independently; knowledge flows through handoffs and memory
Everything runs locally. No servers, no accounts, no API keys.
What runs on your machine
Egregore uses Claude Code hooks to automate session management. These run automatically when you start Claude Code in an Egregore directory:
| Hook | Purpose |
|---|---|
| SessionStart | Syncs memory, resolves identity, renders greeting |
| PreToolUse | Boundary isolation (prevents accessing other projects) + branch protection |
| PostToolUse | Activity tracking (local file, not sent anywhere) |
| WorktreeCreate/Remove | Isolated git worktrees per session |
| PreCompact | Saves context before memory compression |
| Stop | Reminds you to save unsaved work |
| SessionEnd | Archives session transcript (local mode: local only, opt-in to share) |
All hooks are shell scripts in bin/ and .claude/hooks/ — read them directly.
Telemetry
Egregore collects anonymous usage data (command names and timestamps only — never code, file contents, or conversation). Opt out anytime:
# In your .env
EGREGORE_NO_TELEMETRY=1
# Or the standard flag
DO_NOT_TRACK=1
Full details: .claude/context/telemetry.md
Managed hosting
Want the knowledge graph, real-time dashboard, and Telegram notifications? Visit egregore.xyz.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi