<div align="center">
<img src="acolytes/data/resources/assets/logo.png" alt="Acolytes for Claude Code Logo" width="600">
<h3 style="font-size: 1.3em; margin-bottom: 0; text-transform: uppercase;">Revolutionary Multi-Agent System <span style="font-size: 0.65em;">with</span></h3>
<h1 style="font-size: 2.5em; margin-top: 0; font-weight: bold;">
βΎοΈ <span style="color: #568ee2;">NEURAL</span> <span style="color: #6B7FDB;">MEMORY</span> <span style="color: #8B5CF6;">NETWORK</span>
</h1>
<p align="center" style="font-size: 1.1em; max-width: 800px; margin: 20px auto;">
Transform Claude Code into an <strong>intelligent project orchestrator</strong> with 59 specialized agents + project-specific Acolytes. Features enterprise-grade <strong>FLAGS coordination system</strong> for seamless cross-agent communication and persistent SQLite memory for cumulative learning.
</p>
</div>
[](https://pypi.org/project/acolytes/)
[](./acolytes/data/resources/rules/agent-routing-catalog.md) [](./acolytes/data/resources/rules/flags-protocol.md)
[](./acolytes/data/scripts/init_db.sql)
[](./acolytes/data/hooks)
[](https://github.com/unmasSk/Acolytes)
## π§ What Makes Acolytes for Claude Code REVOLUTIONARY?
### π BREAKTHROUGH: Enterprise FLAGS Coordination System
**READY**: Acolytes for Claude Code features a sophisticated cross-agent communication protocol that enables seamless coordination between 59 agents. The FLAGS system operates through SQLite database, ensuring no information loss and perfect task handoffs.
#### **FLAGS System Success Stories**
- β
**Zero Information Loss**: Perfect context preservation between agent handoffs
- β
**Automatic Coordination**: Agents create FLAGS when they detect cross-domain issues
- β
**Lock/Unlock Workflows**: Bidirectional communication for complex problem solving
- β
**Enterprise Reliability**: Production-tested coordination with audit trails
#### **FLAGS Workflow Example** (Fully Automated)
```
USER> "Add OAuth to my API endpoints"
β
Claude β π @service.auth (OAuth implementation) [AUTO-ROUTED]
β
@service.auth β π© FLAG: "Need users table schema update" [AUTO-DETECTED]
β
Claude β π @database.postgres (schema migration) [AUTO-COORDINATED]
β
@database.postgres β β
Adds oauth_provider, refresh_token columns [AUTO-EXECUTED]
β
@service.auth β π FLAG resolved β β
Implements OAuth flow [AUTO-COMPLETED]
β
Claude β π― "OAuth implemented with Google & GitHub providers"
```
**π€ Everything happens automatically - no manual coordination needed!**
### ποΈ Advanced Multi-Agent Architecture
#### **[59 Global Agents](./acolytes/data/resources/rules/agent-routing-catalog.md)**
- **Backend**: API, Go, Java, Laravel, Node.js, Python, Rust, Serverless
- **Frontend**: Angular, React, Vue, Mobile
- **Database**: PostgreSQL, MongoDB, Redis, MariaDB, SQLite, pgvector, PostGIS, Vectorial
- **DevOps**: Bash, CI/CD, Containers, Git, IaC, Monitoring, Performance, Troubleshooting, Webserver
- **Business**: Billing, Payments, Subscriptions
- **Services**: AI/ML, Auth, Communication, Data Processing, Integrations, Mapbox
- **Coordinators**: Backend, Frontend, Database, DevOps, Infrastructure, Migration, Security, Testing
- **Analysis**: Data Analysis, Strategic Planning, Compliance, Security Audit
- **Documentation**: Specialist
- **Testing**: Quality Assurance
- **System**: Setup (5 agents), FLAGS, Planning
#### **Acolytes** (Auto-Created per Project)
- One expert agent per detected module (acolyte.auth, acolyte.api, etc.)
- Deep module knowledge stored in 14-memory SQLite system
- Created during `/setup` Phase 6 via `@setup.acolytes-creator`
### π― Intelligent Agent Routing System
**17-rule anti-ambiguity system** eliminates agent selection errors:
- **Strategy vs Implementation**: Coordinators for decisions, specialists for execution
- **RAG/Vector Search**: PostgreSQL+embeddings β `@database.pgvector`, Any vector platform β `@database.vectorial`
- **Auth vs Security**: OAuth/JWT β `@service.auth`, Architecture/compliance β `@coordinator.security`
- **Multi-Agent Workflows**: Sequential, parallel, and coordinated execution patterns
## β‘ Quick Start
### Installation
#### Option 1: Install from PyPI (Recommended)
````bash
# Install Acolytes package
pip install acolytes
# Initialize Acolytes system (copies all files to ~/.claude)
acolytes init
# Navigate to YOUR project
cd /path/to/your/project
# Open Claude with safety bypass (β οΈ hooks protect against malicious commands)
claude --dangerously-skip-permissions -c
# Inside Claude, run setup
/setup
````
#### Option 2: Install from Source
````bash
# Clone repository
git clone https://github.com/unmasSk/Acolytes.git
cd Acolytes
# Install package
pip install -e .
# Initialize Acolytes system
acolytes init
# Navigate to YOUR project
cd /path/to/your/project
# Open Claude with safety bypass (β οΈ hooks protect against malicious commands)
claude --dangerously-skip-permissions -c
# Inside Claude, run setup
/setup
````
### Available Commands
| Command | Description | Agent Integration |
| ------------- | ----------------------------------------------------- | --------------------------------- |
| `/setup` | Integrates Acolytes into your project (new or existing) - 6-phase analysis | 5 setup agents + Acolytes creation |
| `/commit` | Smart commits with auto-versioning, changelog, and git tagging | `@docs.specialist` + bump2version |
| `/pr` | Create pull request with comprehensive analysis | `@ops.git` + review agents |
| `/flags` | Process pending FLAGS from agents | `@flags.agent` coordinator |
| `/save` | Save current session to SQLite database | Session persistence | |
### How Claude Orchestrates
**Claude auto-selects the right agent based on context:**
- USER> "Optimize my API endpoints" β Claude automatically invokes `@backend.python` or `@backend.nodejs`
- USER> "The authentication is broken" β Claude knows to invoke `@service.auth`
- USER> "Add payment processing to my app" β Claude orchestrates `@business.payment` + `@database.postgres` + `@backend.api`
**Or you can explicitly request an agent:**
- USER> "Use @database.postgres to fix the indexing issues" β Claude directs task to specified agent
- USER> "Ask @coordinator.security about compliance requirements" β Claude consults the security coordinator
## ποΈ Revolutionary Architecture
```
Main Claude Session (Orchestrator)
β
βββ π GLOBAL AGENTS (59) - ~/.claude/agents/
β βββ π» Backend & Frontend Engineers
β βββ ποΈ Coordinators: Strategic architects for complex decisions
β βββ πΎ Database Experts: All major databases + vector stores
β βββ βοΈ DevOps & Operations: CI/CD, monitoring, performance
β βββ πΌ Business Systems: Payments, billing, subscriptions
β βββ π Analysis & Audit: Security, compliance, data analysis
β βββ π§ System Agents: Setup, FLAGS coordination, planning
β
βββ π PROJECT ACOLYTES - project/.claude/agents/
β βββ acolyte.auth (YOUR authentication module)
β βββ acolyte.api (YOUR API endpoints)
β βββ [Auto-created for each detected module]
β
βββ π© FLAGS COORDINATION SYSTEM
β βββ Cross-agent communication via SQLite
β βββ Lock/unlock workflows for dependencies
β βββ Automatic context preservation
β βββ Zero information loss between handoffs
β
βββ ποΈ PERSISTENT MEMORY (SQLite + MCP)
βββ Session Memory: Jobs system groups Claude sessions
βββ Agent Memory: 14 types per agent/module
βββ FLAGS: Pending tasks survive between sessions
βββ Full audit trail of all operations
```
## ποΈ Persistent Memory System
### SQLite Database (11 Tables)
1. **`agents_catalog`** - Directory of all 59 agents with routing rules
2. **`agent_memory`** - Deep knowledge storage for each agent/module
3. **`acolytes`** - Project-specific agents created during setup
4. **`flags`** - Cross-agent coordination tasks and dependencies
5. **`sessions`** - Conversation history with context preservation
6. **`jobs`** - Groups related work across multiple sessions
7. **`messages`** - Individual message tracking with metadata
8. **`tool_logs`** - Execution history for optimization
9. **`todos`** - Task management synced with Claude
10. **`accomplishments`** - Session achievements and milestones
11. **`error_logs`** - Error tracking for debugging
### 14 Agent Memory Types
- **`knowledge`** - Core understanding: purpose, features, architecture, TODOs
- **`structure`** - Code organization: files, classes, functions, APIs
- **`patterns`** - Best practices: conventions, design patterns, anti-patterns
- **`interfaces`** - Module exports: public APIs, events, contracts
- **`dependencies`** - Connections: internal/external deps, services
- **`schemas`** - Data models: entities, validation, transformations
- **`quality`** - Code health: tests, coverage, security analysis
- **`operations`** - DevOps: deployment, monitoring, CI/CD, migrations
- **`context`** - Business logic: decisions, history, roadmap
- **`domain`** - Specialized: ML models, GraphQL, i18n
- **`security`** - Security profile: permissions, compliance, vulnerabilities
- **`errors`** - Error handling: common failures, recovery procedures
- **`performance`** - Optimization: bottlenecks, caching, scaling
- **`history`** - Recent interactions: consultations, implementations
### MCP Server Integration
**Required MCPs:**
```yaml
mcp-code-index: # Fast code search and indexing
mcp-server-fetch: # External API interactions
sequential-thinking: # Complex reasoning chains
playwright: # Browser automation and testing
context7: # Advanced context management
```
**Optional MCPs:**
```yaml
mcp-server-sqlite: # Database operations (if needed)
mcp-server-git: # Git operations (if needed)
n8n-mcp: # Workflow automation
21st-dev_magic: # UI/UX enhancements
```
## π Real-World Usage Examples
### Example 1: Authentication System (Automatic Orchestration)
```
USER> "Implement OAuth authentication with Google and GitHub"
```
Claude automatically orchestrates:
1. `@coordinator.security` β Recommends OAuth2 + JWT hybrid approach
2. `@service.auth` β Implements OAuth flow with passport.js
3. `@database.postgres` β Creates users, sessions, oauth_providers tables
4. `@backend.nodejs` β Integrates middleware and endpoints
5. `@frontend.react` β Builds login components with provider buttons
**Result:** Complete OAuth system in one request, all coordinated via FLAGS
### Example 2: Performance Crisis (FLAGS in Action)
```
USER> "The API is timing out on user searches"
```
Automatic FLAGS workflow:
1. Claude β `@acolyte.api` analyzes endpoints
2. `@acolyte.api` β π© FLAG: "Missing database indexes on search columns"
3. Claude β `@database.postgres` processes FLAG
4. `@database.postgres` β Adds indexes, detects another issue
5. `@database.postgres` β π© FLAG: "Redis cache not configured for search"
6. Claude β `@database.redis` implements caching
7. **Result:** 2.3s β 87ms response time (26x faster)
### Example 3: Complex Migration (Multi-Agent Coordination)
```
USER> "Migrate from MongoDB to PostgreSQL"
```
Coordinated execution:
1. `@coordinator.migration` β Creates migration strategy
2. `@database.mongodb` + `@database.postgres` β Schema mapping
3. FLAGS created for data type mismatches
4. `@backend.nodejs` β Updates all queries and models
5. `@ops.monitoring` β Sets up migration monitoring
6. Rollback plan stored in SQLite for safety
All decisions preserved in Jobs system for future reference
## πΊοΈ Roadmap
Coming soon...
## π Why Acolytes for Claude Code is Revolutionary
### **Enterprise FLAGS Coordination System**
No other system provides seamless cross-agent coordination through a sophisticated FLAGS protocol stored in SQLite. This enables zero information loss during agent handoffs and perfect task continuity.
### **Enterprise-Grade Architecture**
Unlike simple prompt templates, Acolytes for Claude Code is a complete development ecosystem with persistent memory, intelligent routing, and cross-agent coordination that scales with your project complexity.
### **Production-Ready Command System**
With commands like /todo, /flags, /save, and /mcp, Acolytes for Claude Code provides a complete workflow management system that bridges sessions and maintains project continuity.
## π― Acolytes for Claude Code vs Standard Claude Code
| Feature | Standard Claude Code | Acolytes for Claude Code |
| --------------------- | --------------------- | ----------------------------------------------- |
| **Agents** | Single AI assistant | **59 specialized agents + project Acolytes** |
| **Memory** | Session-only context | **Persistent SQLite + cross-session Jobs** |
| **Coordination** | Manual task switching | **Automatic FLAGS system with handoffs** |
| **Agent Selection** | User must specify | **Auto-routing based on context** |
| **Setup** | Manual configuration | **Auto-detection + 6-phase analysis** |
| **Project Learning** | Starts from zero | **Builds cumulative module knowledge** |
| **Error Recovery** | Manual intervention | **Auto-FLAGS creation for cross-domain issues** |
## π Issues & Bug Reports
Found a bug or have an issue? Please report it at:
**[https://github.com/unmasSk/Acolytes/issues](https://github.com/unmasSk/Acolytes/issues)**
Your feedback helps improve Acolytes for everyone!
## π Documentation
### **Core System**
- **[Agent Catalog](./acolytes/data/resources/rules/agent-routing-catalog.md)** - All 59 agents with capabilities
- **[FLAGS Protocol](./acolytes/data/resources/rules/flags-protocol.md)** - Cross-agent coordination system
- **[Agent Routing Rules](./acolytes/data/resources/rules/agent-routing-rules.md)** - 17-rule disambiguation system
### **Commands**
- **[Setup Command](./acolytes/data/commands/setup.md)** - 6-phase project initialization
- **[Commit Command](./acolytes/data/commands/commit.md)** - Smart commits with auto-versioning
- **[PR Command](./acolytes/data/commands/pr.md)** - Pull request automation
- **[FLAGS Command](./acolytes/data/commands/flags.md)** - Process coordination tasks
- **[Save Command](./acolytes/data/commands/save.md)** - Session persistence
### **Templates & Resources**
- **[CLAUDE.md Template](./acolytes/data/resources/templates/claude-template.md)** - Main project configuration
- **[Acolytes Template](./acolytes/data/resources/templates/acolytes-template.md)** - Acolyte agent creation
- **[Architecture Template](./acolytes/data/resources/templates/template-architecture.md)** - System design docs
- **[Infrastructure Template](./acolytes/data/resources/templates/template-infrastructure.md)** - DevOps setup
- **[Roadmap Template](./acolytes/data/resources/templates/template-roadmap.md)** - Project planning
- **[Tech Stack Template](./acolytes/data/resources/templates/template-tech-stack.md)** - Technology choices
- **[Vision Template](./acolytes/data/resources/templates/template-vision.md)** - Project goals & mission
## π Why Developers Choose Acolytes
### **π― Real Impact, Real Numbers**
```
β‘ 26x faster API optimization (2.3s β 87ms)
π 50x faster code search with MCP code-index
π― Always up-to-date agents with Context7
π§ 14 memory types per module (never forget anything)
π€ 59 specialists working in parallel
βΎοΈ Infinite context through Jobs system
π© Zero coordination overhead with FLAGS
```
### **π Game-Changing Innovations**
**You used to:** Write prompts, copy code, lose context, start over
**Now you:** Give one command, watch 59 agents orchestrate the solution
**You used to:** Manually coordinate between frontend and backend
**Now:** FLAGS automatically handle cross-domain dependencies
**You used to:** Explain your project every new session
**Now:** Your project has a living, growing memory
### **π¬ What Developers Say**
> *"It's like having a senior dev team that never sleeps, never forgets, and never needs explanations twice."*
> *"FLAGS changed everything. My agents solve problems I didn't even know existed."*
> *"First time I've seen AI actually understand my entire codebase."*
## π License
This project is licensed under the **[MIT License](./LICENSE)** - see the [LICENSE](./LICENSE) file for details.
Free for commercial and personal use.
## β The Future is Here
```
π― One request. 59 specialists. Zero coordination overhead.
```
Imagine typing **"implement authentication"** and watching as:
- π Security architects design the system
- ποΈ Database experts create the schema
- βοΈ Backend engineers write the logic
- π¨ Frontend developers build the UI
- π© All coordinating through FLAGS, automatically
**β No more context switching.**
**β No more manual handoffs.**
**β No more starting from scratch.**
Every decision, every piece of knowledge, every solution - preserved forever in your project's neural memory. π§
This isn't just an upgrade to Claude Code.
This is the emergence of **autonomous development intelligence**. π€
---
<div align="center">
### **β¨ Your code doesn't just get written.**
### **π It gets orchestrated.**
```bash
pip install acolytes
```
**π Welcome to the revolution.** βΎοΈ
</div>
Raw data
{
"_id": null,
"home_page": "https://github.com/unmasSk/acolytes",
"name": "acolytes",
"maintainer": "unmasSk",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "claude, ai, agents, automation, development, assistant",
"author": "unmasSk",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/65/27/7d0371b6ff2ee918f52d750fdcbb1b976419f0c9b02f1d3a4fc9241e1727/acolytes-1.0.4.tar.gz",
"platform": null,
"description": "<div align=\"center\">\r\n <img src=\"acolytes/data/resources/assets/logo.png\" alt=\"Acolytes for Claude Code Logo\" width=\"600\">\r\n \r\n <h3 style=\"font-size: 1.3em; margin-bottom: 0; text-transform: uppercase;\">Revolutionary Multi-Agent System <span style=\"font-size: 0.65em;\">with</span></h3>\r\n <h1 style=\"font-size: 2.5em; margin-top: 0; font-weight: bold;\">\r\n \u267e\ufe0f <span style=\"color: #568ee2;\">NEURAL</span> <span style=\"color: #6B7FDB;\">MEMORY</span> <span style=\"color: #8B5CF6;\">NETWORK</span>\r\n </h1>\r\n \r\n <p align=\"center\" style=\"font-size: 1.1em; max-width: 800px; margin: 20px auto;\">\r\n Transform Claude Code into an <strong>intelligent project orchestrator</strong> with 59 specialized agents + project-specific Acolytes. Features enterprise-grade <strong>FLAGS coordination system</strong> for seamless cross-agent communication and persistent SQLite memory for cumulative learning.\r\n </p>\r\n</div>\r\n\r\n[](https://pypi.org/project/acolytes/)\r\n[](./acolytes/data/resources/rules/agent-routing-catalog.md) [](./acolytes/data/resources/rules/flags-protocol.md)\r\n[](./acolytes/data/scripts/init_db.sql)\r\n[](./acolytes/data/hooks)\r\n[](https://github.com/unmasSk/Acolytes)\r\n\r\n## \ud83e\udde0 What Makes Acolytes for Claude Code REVOLUTIONARY?\r\n\r\n### \ud83d\ude80 BREAKTHROUGH: Enterprise FLAGS Coordination System\r\n\r\n**READY**: Acolytes for Claude Code features a sophisticated cross-agent communication protocol that enables seamless coordination between 59 agents. The FLAGS system operates through SQLite database, ensuring no information loss and perfect task handoffs.\r\n\r\n#### **FLAGS System Success Stories**\r\n\r\n- \u2705 **Zero Information Loss**: Perfect context preservation between agent handoffs\r\n- \u2705 **Automatic Coordination**: Agents create FLAGS when they detect cross-domain issues\r\n- \u2705 **Lock/Unlock Workflows**: Bidirectional communication for complex problem solving\r\n- \u2705 **Enterprise Reliability**: Production-tested coordination with audit trails\r\n\r\n#### **FLAGS Workflow Example** (Fully Automated)\r\n\r\n```\r\nUSER> \"Add OAuth to my API endpoints\"\r\n \u2193\r\nClaude \u2192 \ud83d\udcde @service.auth (OAuth implementation) [AUTO-ROUTED]\r\n \u2193\r\n@service.auth \u2192 \ud83d\udea9 FLAG: \"Need users table schema update\" [AUTO-DETECTED]\r\n \u2193\r\nClaude \u2192 \ud83d\udcde @database.postgres (schema migration) [AUTO-COORDINATED]\r\n \u2193\r\n@database.postgres \u2192 \u2705 Adds oauth_provider, refresh_token columns [AUTO-EXECUTED]\r\n \u2193\r\n@service.auth \u2192 \ud83d\udd13 FLAG resolved \u2192 \u2705 Implements OAuth flow [AUTO-COMPLETED]\r\n \u2193\r\nClaude \u2192 \ud83c\udfaf \"OAuth implemented with Google & GitHub providers\"\r\n```\r\n\r\n**\ud83e\udd16 Everything happens automatically - no manual coordination needed!**\r\n\r\n### \ud83c\udfd7\ufe0f Advanced Multi-Agent Architecture\r\n\r\n#### **[59 Global Agents](./acolytes/data/resources/rules/agent-routing-catalog.md)**\r\n\r\n- **Backend**: API, Go, Java, Laravel, Node.js, Python, Rust, Serverless\r\n- **Frontend**: Angular, React, Vue, Mobile\r\n- **Database**: PostgreSQL, MongoDB, Redis, MariaDB, SQLite, pgvector, PostGIS, Vectorial\r\n- **DevOps**: Bash, CI/CD, Containers, Git, IaC, Monitoring, Performance, Troubleshooting, Webserver\r\n- **Business**: Billing, Payments, Subscriptions\r\n- **Services**: AI/ML, Auth, Communication, Data Processing, Integrations, Mapbox\r\n- **Coordinators**: Backend, Frontend, Database, DevOps, Infrastructure, Migration, Security, Testing\r\n- **Analysis**: Data Analysis, Strategic Planning, Compliance, Security Audit\r\n- **Documentation**: Specialist\r\n- **Testing**: Quality Assurance\r\n- **System**: Setup (5 agents), FLAGS, Planning\r\n\r\n#### **Acolytes** (Auto-Created per Project)\r\n\r\n- One expert agent per detected module (acolyte.auth, acolyte.api, etc.)\r\n- Deep module knowledge stored in 14-memory SQLite system\r\n- Created during `/setup` Phase 6 via `@setup.acolytes-creator`\r\n\r\n### \ud83c\udfaf Intelligent Agent Routing System\r\n\r\n**17-rule anti-ambiguity system** eliminates agent selection errors:\r\n\r\n- **Strategy vs Implementation**: Coordinators for decisions, specialists for execution\r\n- **RAG/Vector Search**: PostgreSQL+embeddings \u2192 `@database.pgvector`, Any vector platform \u2192 `@database.vectorial`\r\n- **Auth vs Security**: OAuth/JWT \u2192 `@service.auth`, Architecture/compliance \u2192 `@coordinator.security`\r\n- **Multi-Agent Workflows**: Sequential, parallel, and coordinated execution patterns\r\n\r\n\r\n## \u26a1 Quick Start\r\n\r\n### Installation\r\n\r\n#### Option 1: Install from PyPI (Recommended)\r\n````bash\r\n# Install Acolytes package\r\npip install acolytes\r\n\r\n# Initialize Acolytes system (copies all files to ~/.claude)\r\nacolytes init\r\n\r\n# Navigate to YOUR project\r\ncd /path/to/your/project\r\n\r\n# Open Claude with safety bypass (\u26a0\ufe0f hooks protect against malicious commands)\r\nclaude --dangerously-skip-permissions -c\r\n\r\n# Inside Claude, run setup\r\n/setup\r\n````\r\n\r\n#### Option 2: Install from Source\r\n````bash\r\n# Clone repository\r\ngit clone https://github.com/unmasSk/Acolytes.git\r\ncd Acolytes\r\n\r\n# Install package\r\npip install -e .\r\n\r\n# Initialize Acolytes system\r\nacolytes init\r\n\r\n# Navigate to YOUR project \r\ncd /path/to/your/project\r\n\r\n# Open Claude with safety bypass (\u26a0\ufe0f hooks protect against malicious commands)\r\nclaude --dangerously-skip-permissions -c\r\n\r\n# Inside Claude, run setup\r\n/setup\r\n````\r\n\r\n### Available Commands\r\n| Command | Description | Agent Integration |\r\n| ------------- | ----------------------------------------------------- | --------------------------------- |\r\n| `/setup` | Integrates Acolytes into your project (new or existing) - 6-phase analysis | 5 setup agents + Acolytes creation |\r\n| `/commit` | Smart commits with auto-versioning, changelog, and git tagging | `@docs.specialist` + bump2version |\r\n| `/pr` | Create pull request with comprehensive analysis | `@ops.git` + review agents |\r\n| `/flags` | Process pending FLAGS from agents | `@flags.agent` coordinator |\r\n| `/save` | Save current session to SQLite database | Session persistence | |\r\n\r\n### How Claude Orchestrates\r\n\r\n**Claude auto-selects the right agent based on context:**\r\n- USER> \"Optimize my API endpoints\" \u2192 Claude automatically invokes `@backend.python` or `@backend.nodejs`\r\n- USER> \"The authentication is broken\" \u2192 Claude knows to invoke `@service.auth`\r\n- USER> \"Add payment processing to my app\" \u2192 Claude orchestrates `@business.payment` + `@database.postgres` + `@backend.api`\r\n\r\n**Or you can explicitly request an agent:**\r\n- USER> \"Use @database.postgres to fix the indexing issues\" \u2192 Claude directs task to specified agent\r\n- USER> \"Ask @coordinator.security about compliance requirements\" \u2192 Claude consults the security coordinator\r\n\r\n## \ud83c\udfd7\ufe0f Revolutionary Architecture\r\n\r\n```\r\nMain Claude Session (Orchestrator)\r\n \u2502\r\n \u251c\u2500\u2500 \ud83c\udf0d GLOBAL AGENTS (59) - ~/.claude/agents/\r\n \u2502 \u251c\u2500\u2500 \ud83d\udcbb Backend & Frontend Engineers\r\n \u2502 \u251c\u2500\u2500 \ud83c\udf9b\ufe0f Coordinators: Strategic architects for complex decisions\r\n \u2502 \u251c\u2500\u2500 \ud83d\udcbe Database Experts: All major databases + vector stores\r\n \u2502 \u251c\u2500\u2500 \u2699\ufe0f DevOps & Operations: CI/CD, monitoring, performance\r\n \u2502 \u251c\u2500\u2500 \ud83d\udcbc Business Systems: Payments, billing, subscriptions\r\n \u2502 \u251c\u2500\u2500 \ud83d\udd0d Analysis & Audit: Security, compliance, data analysis\r\n \u2502 \u2514\u2500\u2500 \ud83d\udd27 System Agents: Setup, FLAGS coordination, planning\r\n \u2502\r\n \u251c\u2500\u2500 \ud83c\udfe0 PROJECT ACOLYTES - project/.claude/agents/\r\n \u2502 \u251c\u2500\u2500 acolyte.auth (YOUR authentication module)\r\n \u2502 \u251c\u2500\u2500 acolyte.api (YOUR API endpoints)\r\n \u2502 \u2514\u2500\u2500 [Auto-created for each detected module]\r\n \u2502\r\n \u251c\u2500\u2500 \ud83d\udea9 FLAGS COORDINATION SYSTEM\r\n \u2502 \u251c\u2500\u2500 Cross-agent communication via SQLite\r\n \u2502 \u251c\u2500\u2500 Lock/unlock workflows for dependencies\r\n \u2502 \u251c\u2500\u2500 Automatic context preservation\r\n \u2502 \u2514\u2500\u2500 Zero information loss between handoffs\r\n \u2502\r\n \u2514\u2500\u2500 \ud83d\uddc4\ufe0f PERSISTENT MEMORY (SQLite + MCP)\r\n \u251c\u2500\u2500 Session Memory: Jobs system groups Claude sessions\r\n \u251c\u2500\u2500 Agent Memory: 14 types per agent/module\r\n \u251c\u2500\u2500 FLAGS: Pending tasks survive between sessions\r\n \u2514\u2500\u2500 Full audit trail of all operations\r\n```\r\n\r\n## \ud83d\uddc4\ufe0f Persistent Memory System\r\n\r\n### SQLite Database (11 Tables)\r\n\r\n1. **`agents_catalog`** - Directory of all 59 agents with routing rules\r\n2. **`agent_memory`** - Deep knowledge storage for each agent/module\r\n3. **`acolytes`** - Project-specific agents created during setup\r\n4. **`flags`** - Cross-agent coordination tasks and dependencies\r\n5. **`sessions`** - Conversation history with context preservation\r\n6. **`jobs`** - Groups related work across multiple sessions\r\n7. **`messages`** - Individual message tracking with metadata\r\n8. **`tool_logs`** - Execution history for optimization\r\n9. **`todos`** - Task management synced with Claude\r\n10. **`accomplishments`** - Session achievements and milestones\r\n11. **`error_logs`** - Error tracking for debugging\r\n\r\n### 14 Agent Memory Types\r\n\r\n- **`knowledge`** - Core understanding: purpose, features, architecture, TODOs\r\n- **`structure`** - Code organization: files, classes, functions, APIs\r\n- **`patterns`** - Best practices: conventions, design patterns, anti-patterns\r\n- **`interfaces`** - Module exports: public APIs, events, contracts\r\n- **`dependencies`** - Connections: internal/external deps, services\r\n- **`schemas`** - Data models: entities, validation, transformations\r\n- **`quality`** - Code health: tests, coverage, security analysis\r\n- **`operations`** - DevOps: deployment, monitoring, CI/CD, migrations\r\n- **`context`** - Business logic: decisions, history, roadmap\r\n- **`domain`** - Specialized: ML models, GraphQL, i18n\r\n- **`security`** - Security profile: permissions, compliance, vulnerabilities\r\n- **`errors`** - Error handling: common failures, recovery procedures\r\n- **`performance`** - Optimization: bottlenecks, caching, scaling\r\n- **`history`** - Recent interactions: consultations, implementations\r\n\r\n### MCP Server Integration\r\n\r\n**Required MCPs:**\r\n```yaml\r\nmcp-code-index: # Fast code search and indexing\r\nmcp-server-fetch: # External API interactions \r\nsequential-thinking: # Complex reasoning chains\r\nplaywright: # Browser automation and testing\r\ncontext7: # Advanced context management\r\n```\r\n\r\n**Optional MCPs:**\r\n```yaml\r\nmcp-server-sqlite: # Database operations (if needed)\r\nmcp-server-git: # Git operations (if needed)\r\nn8n-mcp: # Workflow automation\r\n21st-dev_magic: # UI/UX enhancements\r\n```\r\n\r\n## \ud83d\ude80 Real-World Usage Examples\r\n\r\n### Example 1: Authentication System (Automatic Orchestration)\r\n\r\n```\r\nUSER> \"Implement OAuth authentication with Google and GitHub\"\r\n```\r\n\r\nClaude automatically orchestrates:\r\n1. `@coordinator.security` \u2192 Recommends OAuth2 + JWT hybrid approach\r\n2. `@service.auth` \u2192 Implements OAuth flow with passport.js\r\n3. `@database.postgres` \u2192 Creates users, sessions, oauth_providers tables\r\n4. `@backend.nodejs` \u2192 Integrates middleware and endpoints\r\n5. `@frontend.react` \u2192 Builds login components with provider buttons\r\n\r\n**Result:** Complete OAuth system in one request, all coordinated via FLAGS\r\n\r\n### Example 2: Performance Crisis (FLAGS in Action)\r\n\r\n```\r\nUSER> \"The API is timing out on user searches\"\r\n```\r\n\r\nAutomatic FLAGS workflow:\r\n1. Claude \u2192 `@acolyte.api` analyzes endpoints\r\n2. `@acolyte.api` \u2192 \ud83d\udea9 FLAG: \"Missing database indexes on search columns\"\r\n3. Claude \u2192 `@database.postgres` processes FLAG\r\n4. `@database.postgres` \u2192 Adds indexes, detects another issue\r\n5. `@database.postgres` \u2192 \ud83d\udea9 FLAG: \"Redis cache not configured for search\"\r\n6. Claude \u2192 `@database.redis` implements caching\r\n7. **Result:** 2.3s \u2192 87ms response time (26x faster)\r\n\r\n### Example 3: Complex Migration (Multi-Agent Coordination)\r\n\r\n```\r\nUSER> \"Migrate from MongoDB to PostgreSQL\"\r\n```\r\n\r\nCoordinated execution:\r\n1. `@coordinator.migration` \u2192 Creates migration strategy\r\n2. `@database.mongodb` + `@database.postgres` \u2192 Schema mapping\r\n3. FLAGS created for data type mismatches\r\n4. `@backend.nodejs` \u2192 Updates all queries and models\r\n5. `@ops.monitoring` \u2192 Sets up migration monitoring\r\n6. Rollback plan stored in SQLite for safety\r\n\r\nAll decisions preserved in Jobs system for future reference\r\n\r\n## \ud83d\uddfa\ufe0f Roadmap\r\n\r\nComing soon...\r\n\r\n## \ud83c\udf1f Why Acolytes for Claude Code is Revolutionary\r\n\r\n### **Enterprise FLAGS Coordination System**\r\n\r\nNo other system provides seamless cross-agent coordination through a sophisticated FLAGS protocol stored in SQLite. This enables zero information loss during agent handoffs and perfect task continuity.\r\n\r\n### **Enterprise-Grade Architecture**\r\n\r\nUnlike simple prompt templates, Acolytes for Claude Code is a complete development ecosystem with persistent memory, intelligent routing, and cross-agent coordination that scales with your project complexity.\r\n\r\n### **Production-Ready Command System**\r\n\r\nWith commands like /todo, /flags, /save, and /mcp, Acolytes for Claude Code provides a complete workflow management system that bridges sessions and maintains project continuity.\r\n\r\n## \ud83c\udfaf Acolytes for Claude Code vs Standard Claude Code\r\n\r\n| Feature | Standard Claude Code | Acolytes for Claude Code |\r\n| --------------------- | --------------------- | ----------------------------------------------- |\r\n| **Agents** | Single AI assistant | **59 specialized agents + project Acolytes** |\r\n| **Memory** | Session-only context | **Persistent SQLite + cross-session Jobs** |\r\n| **Coordination** | Manual task switching | **Automatic FLAGS system with handoffs** |\r\n| **Agent Selection** | User must specify | **Auto-routing based on context** |\r\n| **Setup** | Manual configuration | **Auto-detection + 6-phase analysis** |\r\n| **Project Learning** | Starts from zero | **Builds cumulative module knowledge** |\r\n| **Error Recovery** | Manual intervention | **Auto-FLAGS creation for cross-domain issues** |\r\n\r\n## \ud83d\udc1b Issues & Bug Reports\r\n\r\nFound a bug or have an issue? Please report it at:\r\n\r\n**[https://github.com/unmasSk/Acolytes/issues](https://github.com/unmasSk/Acolytes/issues)**\r\n\r\nYour feedback helps improve Acolytes for everyone!\r\n\r\n## \ud83d\udcda Documentation\r\n\r\n### **Core System**\r\n\r\n- **[Agent Catalog](./acolytes/data/resources/rules/agent-routing-catalog.md)** - All 59 agents with capabilities\r\n- **[FLAGS Protocol](./acolytes/data/resources/rules/flags-protocol.md)** - Cross-agent coordination system\r\n- **[Agent Routing Rules](./acolytes/data/resources/rules/agent-routing-rules.md)** - 17-rule disambiguation system\r\n\r\n### **Commands**\r\n\r\n- **[Setup Command](./acolytes/data/commands/setup.md)** - 6-phase project initialization\r\n- **[Commit Command](./acolytes/data/commands/commit.md)** - Smart commits with auto-versioning\r\n- **[PR Command](./acolytes/data/commands/pr.md)** - Pull request automation\r\n- **[FLAGS Command](./acolytes/data/commands/flags.md)** - Process coordination tasks\r\n- **[Save Command](./acolytes/data/commands/save.md)** - Session persistence\r\n\r\n### **Templates & Resources**\r\n\r\n- **[CLAUDE.md Template](./acolytes/data/resources/templates/claude-template.md)** - Main project configuration\r\n- **[Acolytes Template](./acolytes/data/resources/templates/acolytes-template.md)** - Acolyte agent creation\r\n- **[Architecture Template](./acolytes/data/resources/templates/template-architecture.md)** - System design docs\r\n- **[Infrastructure Template](./acolytes/data/resources/templates/template-infrastructure.md)** - DevOps setup\r\n- **[Roadmap Template](./acolytes/data/resources/templates/template-roadmap.md)** - Project planning\r\n- **[Tech Stack Template](./acolytes/data/resources/templates/template-tech-stack.md)** - Technology choices\r\n- **[Vision Template](./acolytes/data/resources/templates/template-vision.md)** - Project goals & mission\r\n\r\n## \ud83c\udfc6 Why Developers Choose Acolytes\r\n\r\n### **\ud83c\udfaf Real Impact, Real Numbers**\r\n\r\n```\r\n\u26a1 26x faster API optimization (2.3s \u2192 87ms)\r\n\ud83d\udd0d 50x faster code search with MCP code-index\r\n\ud83c\udfaf Always up-to-date agents with Context7\r\n\ud83e\udde0 14 memory types per module (never forget anything)\r\n\ud83e\udd1d 59 specialists working in parallel\r\n\u267e\ufe0f Infinite context through Jobs system\r\n\ud83d\udea9 Zero coordination overhead with FLAGS\r\n```\r\n\r\n### **\ud83c\udf1f Game-Changing Innovations**\r\n\r\n**You used to:** Write prompts, copy code, lose context, start over \r\n**Now you:** Give one command, watch 59 agents orchestrate the solution\r\n\r\n**You used to:** Manually coordinate between frontend and backend \r\n**Now:** FLAGS automatically handle cross-domain dependencies\r\n\r\n**You used to:** Explain your project every new session \r\n**Now:** Your project has a living, growing memory\r\n\r\n### **\ud83d\udcac What Developers Say**\r\n\r\n> *\"It's like having a senior dev team that never sleeps, never forgets, and never needs explanations twice.\"*\r\n\r\n> *\"FLAGS changed everything. My agents solve problems I didn't even know existed.\"*\r\n\r\n> *\"First time I've seen AI actually understand my entire codebase.\"*\r\n\r\n## \ud83d\udcdc License\r\n\r\nThis project is licensed under the **[MIT License](./LICENSE)** - see the [LICENSE](./LICENSE) file for details.\r\n\r\nFree for commercial and personal use.\r\n\r\n\r\n## \u2b50 The Future is Here\r\n\r\n```\r\n\ud83c\udfaf One request. 59 specialists. Zero coordination overhead.\r\n```\r\n\r\nImagine typing **\"implement authentication\"** and watching as:\r\n- \ud83d\udd10 Security architects design the system\r\n- \ud83d\uddc4\ufe0f Database experts create the schema \r\n- \u2699\ufe0f Backend engineers write the logic\r\n- \ud83c\udfa8 Frontend developers build the UI\r\n- \ud83d\udea9 All coordinating through FLAGS, automatically\r\n\r\n**\u274c No more context switching.** \r\n**\u274c No more manual handoffs.** \r\n**\u274c No more starting from scratch.**\r\n\r\nEvery decision, every piece of knowledge, every solution - preserved forever in your project's neural memory. \ud83e\udde0\r\n\r\nThis isn't just an upgrade to Claude Code. \r\nThis is the emergence of **autonomous development intelligence**. \ud83e\udd16\r\n\r\n---\r\n\r\n<div align=\"center\">\r\n \r\n### **\u2728 Your code doesn't just get written.**\r\n### **\ud83c\udfad It gets orchestrated.**\r\n\r\n```bash\r\npip install acolytes\r\n```\r\n\r\n**\ud83d\ude80 Welcome to the revolution.** \u267e\ufe0f\r\n\r\n</div>\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Acolytes for Claude Code - Multi-agent system with 57+ specialized AI assistants",
"version": "1.0.4",
"project_urls": {
"Homepage": "https://github.com/unmasSk/acolytes",
"Issues": "https://github.com/unmasSk/acolytes/issues",
"Repository": "https://github.com/unmasSk/acolytes"
},
"split_keywords": [
"claude",
" ai",
" agents",
" automation",
" development",
" assistant"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "ed113af51900c22d98eb39f39069a53a909efb716c48c969d20fed6a386087b2",
"md5": "917bd8aef3a342572cab0228bc6a764b",
"sha256": "c8b6946545dfc42b7a13ebeaca6d543245b2e4f993a7272e81e7ba9053dfd9db"
},
"downloads": -1,
"filename": "acolytes-1.0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "917bd8aef3a342572cab0228bc6a764b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 2301653,
"upload_time": "2025-08-27T14:38:14",
"upload_time_iso_8601": "2025-08-27T14:38:14.659338Z",
"url": "https://files.pythonhosted.org/packages/ed/11/3af51900c22d98eb39f39069a53a909efb716c48c969d20fed6a386087b2/acolytes-1.0.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "65277d0371b6ff2ee918f52d750fdcbb1b976419f0c9b02f1d3a4fc9241e1727",
"md5": "f4647bf7c10cb8acb658d7880af35faa",
"sha256": "5a241a22cb6b9b882190f88f62b384c4e7eb62a35fcac48e305ca74e0b0c6550"
},
"downloads": -1,
"filename": "acolytes-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "f4647bf7c10cb8acb658d7880af35faa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 2228432,
"upload_time": "2025-08-27T14:38:16",
"upload_time_iso_8601": "2025-08-27T14:38:16.386281Z",
"url": "https://files.pythonhosted.org/packages/65/27/7d0371b6ff2ee918f52d750fdcbb1b976419f0c9b02f1d3a4fc9241e1727/acolytes-1.0.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-27 14:38:16",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "unmasSk",
"github_project": "acolytes",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "acolytes"
}