Squashed 'vendor/ruvector/' content from commit b64c2172

git-subtree-dir: vendor/ruvector
git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
This commit is contained in:
ruv
2026-02-28 14:39:40 -05:00
commit d803bfe2b1
7854 changed files with 3522914 additions and 0 deletions

View File

@@ -0,0 +1,329 @@
{
"package": {
"name": "agentic-flow",
"version": "2.0.3",
"description": "Production-ready AI agent orchestration platform with 66 specialized agents, 213 MCP tools, ReasoningBank learning memory, and autonomous multi-agent swarms. Built by @ruvnet with Claude Agent SDK, neural networks, memory persistence, GitHub integration.",
"repository": "https://github.com/ruvnet/agentic-flow",
"author": "ruv (https://github.com/ruvnet)",
"license": "MIT"
},
"capabilities": [
{
"name": "Multi-Agent Swarm Orchestration",
"description": "Orchestrate multi-agent swarms with mesh, hierarchical, ring, star, and adaptive topologies for parallel task execution and intelligent coordination",
"keywords": ["swarm", "multi-agent", "orchestration", "coordination", "topology", "mesh", "hierarchical", "parallel"],
"category": "swarm",
"example_prompts": ["Initialize a swarm with hierarchical topology", "Spawn 5 agents to work in parallel", "Coordinate multiple agents on a complex task", "Set up agent swarm for code review"]
},
{
"name": "AgentDB Vector Search",
"description": "High-performance vector database with HNSW indexing (150x-12,500x faster), quantization (4-32x memory reduction), and sub-millisecond search",
"keywords": ["vector", "search", "HNSW", "embeddings", "similarity", "semantic", "quantization", "database"],
"category": "memory",
"example_prompts": ["Search for similar documents in the knowledge base", "Find code patterns matching this query", "Initialize vector database with binary quantization", "Query vectors with cosine similarity"]
},
{
"name": "ReasoningBank Learning Memory",
"description": "Adaptive learning system for pattern recognition, strategy optimization, and continuous improvement with persistent memory",
"keywords": ["learning", "memory", "patterns", "reasoning", "adaptive", "experience", "strategy"],
"category": "learning",
"example_prompts": ["Learn from this successful approach", "Find optimal strategy for this task", "Store this pattern for future use", "Retrieve similar past experiences"]
},
{
"name": "Reinforcement Learning Plugins",
"description": "9 RL algorithms: Decision Transformer, Q-Learning, SARSA, Actor-Critic, Active Learning, Adversarial Training, Curriculum Learning, Federated Learning, Multi-Task Learning",
"keywords": ["reinforcement-learning", "RL", "decision-transformer", "q-learning", "sarsa", "actor-critic", "training"],
"category": "learning",
"example_prompts": ["Create a decision transformer plugin", "Train agent using Q-learning", "Set up actor-critic for continuous control", "Enable curriculum learning for complex tasks"]
},
{
"name": "Flash Attention",
"description": "Optimized attention mechanism with 2.49x-7.47x speedup and 50-75% memory reduction",
"keywords": ["attention", "flash-attention", "performance", "optimization", "speedup", "memory"],
"category": "performance",
"example_prompts": ["Enable flash attention for faster inference", "Optimize attention with memory reduction", "Configure 8-head attention mechanism"]
},
{
"name": "SONA (Self-Optimizing Neural Architecture)",
"description": "Neural architecture with <0.05ms adaptation overhead, automatic optimization, and continuous improvement",
"keywords": ["SONA", "neural", "self-optimizing", "adaptation", "architecture", "learning"],
"category": "neural",
"example_prompts": ["Enable SONA for self-optimizing agent", "Configure neural adaptation rate", "Train SONA model on task patterns"]
},
{
"name": "MCP Server Integration",
"description": "213 MCP tools for Claude Code integration including agent management, memory operations, neural training, and GitHub integration",
"keywords": ["MCP", "tools", "Claude", "integration", "server", "fastmcp"],
"category": "integration",
"example_prompts": ["Start MCP server for Claude Code", "Add agentic-flow to Claude Code", "Use MCP tools for agent coordination"]
},
{
"name": "Hive-Mind Consensus",
"description": "Byzantine fault-tolerant consensus with queen-led coordination, supporting raft, gossip, CRDT, and quorum protocols",
"keywords": ["consensus", "hive-mind", "byzantine", "raft", "gossip", "CRDT", "distributed"],
"category": "coordination",
"example_prompts": ["Initialize hive-mind consensus", "Set up Byzantine fault-tolerant coordination", "Enable raft consensus for leader election"]
},
{
"name": "QUIC Synchronization",
"description": "Sub-millisecond latency synchronization between AgentDB instances with automatic retry, multiplexing, and TLS 1.3 encryption",
"keywords": ["QUIC", "sync", "distributed", "latency", "transport", "encryption"],
"category": "distributed",
"example_prompts": ["Enable QUIC sync between database nodes", "Configure distributed AgentDB cluster", "Set up cross-node synchronization"]
},
{
"name": "Agent Booster",
"description": "352x faster code editing with AST-based transformations for simple operations (var-to-const, add-types, remove-console)",
"keywords": ["agent-booster", "AST", "transform", "code-editing", "fast", "optimization"],
"category": "performance",
"example_prompts": ["Use agent booster for simple code transform", "Convert var to const across files", "Add TypeScript types automatically"]
},
{
"name": "Background Workers (12 Types)",
"description": "Background workers for ultralearn, optimize, consolidate, predict, audit, map, preload, deepdive, document, refactor, benchmark, and testgaps",
"keywords": ["workers", "background", "async", "optimization", "audit", "benchmark", "documentation"],
"category": "automation",
"example_prompts": ["Dispatch audit worker for security scan", "Run benchmark worker for performance", "Trigger testgaps worker for coverage analysis"]
},
{
"name": "Hooks System (27 Hooks)",
"description": "Lifecycle hooks for pre/post edit, command, task, session management, routing, intelligence, and worker dispatch",
"keywords": ["hooks", "lifecycle", "events", "routing", "session", "automation"],
"category": "automation",
"example_prompts": ["Set up pre-task hook for coordination", "Enable post-edit hook for learning", "Configure session hooks for persistence"]
},
{
"name": "GitHub Integration",
"description": "PR management, code review swarms, issue tracking, release management, and workflow automation",
"keywords": ["GitHub", "PR", "code-review", "issues", "release", "workflow", "automation"],
"category": "integration",
"example_prompts": ["Create PR with AI-generated description", "Run code review swarm on changes", "Manage GitHub issues with agents"]
},
{
"name": "SPARC Methodology",
"description": "Specification, Pseudocode, Architecture, Refinement, Completion methodology with specialized agents",
"keywords": ["SPARC", "methodology", "specification", "architecture", "development"],
"category": "methodology",
"example_prompts": ["Start SPARC workflow for new feature", "Use SPARC specification agent", "Run architecture phase with SPARC"]
},
{
"name": "Hyperbolic Embeddings",
"description": "Poincare ball model embeddings for hierarchical data representation with custom distance metrics",
"keywords": ["hyperbolic", "poincare", "embeddings", "hierarchical", "distance", "geometry"],
"category": "embeddings",
"example_prompts": ["Use hyperbolic embeddings for hierarchy", "Configure Poincare ball model", "Calculate hyperbolic distance"]
},
{
"name": "EWC++ Continual Learning",
"description": "Elastic Weight Consolidation to prevent catastrophic forgetting during continuous learning",
"keywords": ["EWC", "continual-learning", "catastrophic-forgetting", "consolidation"],
"category": "learning",
"example_prompts": ["Enable EWC++ for continual learning", "Prevent forgetting with consolidation", "Configure elastic weight constraints"]
},
{
"name": "LoRA Fine-Tuning",
"description": "Low-Rank Adaptation for efficient model fine-tuning with 99% parameter reduction",
"keywords": ["LoRA", "fine-tuning", "adaptation", "parameters", "efficient"],
"category": "training",
"example_prompts": ["Fine-tune model with LoRA", "Apply LoRA adaptation to agent", "Configure low-rank parameters"]
},
{
"name": "GNN Query Refinement",
"description": "Graph Neural Network based query refinement with +12.4% recall improvement",
"keywords": ["GNN", "graph", "query", "refinement", "recall", "neural-network"],
"category": "search",
"example_prompts": ["Enable GNN query refinement", "Improve search with graph analysis", "Configure graph-aware retrieval"]
}
],
"cli_commands": [
{"name": "init", "description": "Project initialization with wizard, presets, skills, and hooks configuration", "subcommands": ["--wizard", "--preset", "--skills", "--hooks"], "keywords": ["init", "setup", "project", "wizard"], "category": "core", "example_prompts": ["Initialize new agentic-flow project", "Run project setup wizard"]},
{"name": "agent", "description": "Agent lifecycle management including spawn, list, status, stop, metrics, pool, health, and logs", "subcommands": ["spawn", "list", "status", "stop", "metrics", "pool", "health", "logs"], "keywords": ["agent", "spawn", "status", "lifecycle", "pool", "health"], "category": "agent", "example_prompts": ["Spawn a coder agent", "List all active agents", "Check agent health"]},
{"name": "swarm", "description": "Multi-agent swarm coordination with init, status, shutdown, scale, and topology management", "subcommands": ["init", "status", "shutdown", "scale", "topology"], "keywords": ["swarm", "multi-agent", "coordination", "topology"], "category": "swarm", "example_prompts": ["Initialize swarm with mesh topology", "Check swarm status", "Scale swarm to 10 agents"]},
{"name": "memory", "description": "AgentDB memory operations with vector search (150x-12,500x faster): store, search, list, retrieve, init, stats, export, import", "subcommands": ["store", "search", "list", "retrieve", "init", "stats", "export", "import", "delete", "vacuum", "merge"], "keywords": ["memory", "store", "search", "vector", "database", "AgentDB"], "category": "memory", "example_prompts": ["Store pattern in memory", "Search for similar patterns", "Export memory database"]},
{"name": "mcp", "description": "MCP server management with start, stop, status, list tools, and tool execution", "subcommands": ["start", "stop", "status", "list", "call", "tools", "register", "unregister", "restart"], "keywords": ["MCP", "server", "tools", "integration"], "category": "integration", "example_prompts": ["Start MCP server", "List available MCP tools", "Call MCP tool"]},
{"name": "task", "description": "Task creation, assignment, status tracking, and lifecycle management", "subcommands": ["create", "assign", "status", "complete", "cancel", "list"], "keywords": ["task", "create", "assign", "workflow"], "category": "task", "example_prompts": ["Create new task", "Assign task to agent", "Check task status"]},
{"name": "session", "description": "Session state management with save, restore, list, delete, and info operations", "subcommands": ["save", "restore", "list", "delete", "info", "export", "import"], "keywords": ["session", "state", "persistence", "restore"], "category": "session", "example_prompts": ["Save current session", "Restore previous session", "List saved sessions"]},
{"name": "config", "description": "Configuration management with get, set, list, reset, export, and import", "subcommands": ["get", "set", "list", "reset", "export", "import", "validate"], "keywords": ["config", "settings", "configuration"], "category": "config", "example_prompts": ["Get configuration value", "Set configuration option", "Export configuration"]},
{"name": "hooks", "description": "Self-learning hooks system with 27 hooks and 12 background workers", "subcommands": ["pre-edit", "post-edit", "pre-command", "post-command", "pre-task", "post-task", "session-start", "session-end", "session-restore", "route", "explain", "pretrain", "build-agents", "metrics", "transfer", "list", "intelligence", "worker", "progress", "statusline", "coverage-route", "coverage-suggest", "coverage-gaps"], "keywords": ["hooks", "lifecycle", "learning", "workers", "automation"], "category": "hooks", "example_prompts": ["Run pre-task hook", "Dispatch background worker", "Check hook metrics"]},
{"name": "hive-mind", "description": "Queen-led Byzantine fault-tolerant consensus with init, status, join, leave, consensus, and broadcast", "subcommands": ["init", "status", "join", "leave", "consensus", "broadcast"], "keywords": ["hive-mind", "consensus", "byzantine", "coordination"], "category": "consensus", "example_prompts": ["Initialize hive-mind", "Join agent to hive", "Broadcast message to hive"]},
{"name": "daemon", "description": "Background worker daemon management with start, stop, status, trigger, and enable", "subcommands": ["start", "stop", "status", "trigger", "enable"], "keywords": ["daemon", "background", "worker", "service"], "category": "daemon", "example_prompts": ["Start background daemon", "Check daemon status", "Enable daemon worker"]},
{"name": "neural", "description": "Neural pattern training with train, status, patterns, predict, and optimize", "subcommands": ["train", "status", "patterns", "predict", "optimize"], "keywords": ["neural", "training", "patterns", "predict", "optimize"], "category": "neural", "example_prompts": ["Train neural model", "View learned patterns", "Predict optimal approach"]},
{"name": "security", "description": "Security scanning with scan, audit, cve, threats, validate, and report", "subcommands": ["scan", "audit", "cve", "threats", "validate", "report"], "keywords": ["security", "scan", "audit", "CVE", "threats"], "category": "security", "example_prompts": ["Run security scan", "Check for CVE vulnerabilities", "Generate security report"]},
{"name": "performance", "description": "Performance profiling with benchmark, profile, metrics, optimize, and report", "subcommands": ["benchmark", "profile", "metrics", "optimize", "report"], "keywords": ["performance", "benchmark", "profile", "metrics", "optimize"], "category": "performance", "example_prompts": ["Run performance benchmark", "Profile component", "Generate performance report"]},
{"name": "embeddings", "description": "Vector embeddings operations with embed, batch, search, and init (75x faster with ONNX)", "subcommands": ["embed", "batch", "search", "init"], "keywords": ["embeddings", "vector", "ONNX", "batch"], "category": "embeddings", "example_prompts": ["Generate embeddings for text", "Batch embed documents", "Search with embeddings"]},
{"name": "doctor", "description": "System diagnostics with health checks for Node.js, npm, Git, config, daemon, memory, and API keys", "subcommands": ["--fix"], "keywords": ["doctor", "diagnostics", "health", "fix"], "category": "system", "example_prompts": ["Run system diagnostics", "Fix detected issues", "Check system health"]},
{"name": "migrate", "description": "V2 to V3 migration with status, run, rollback, validate, and plan", "subcommands": ["status", "run", "rollback", "validate", "plan"], "keywords": ["migrate", "upgrade", "V3", "rollback"], "category": "migration", "example_prompts": ["Check migration status", "Run V3 migration", "Rollback migration"]}
],
"agent_types": [
{"name": "coder", "description": "Code implementation agent with pattern learning and best practices", "keywords": ["code", "implementation", "development", "programming"], "category": "development", "example_prompts": ["Write a REST API endpoint", "Implement the feature", "Fix this bug"]},
{"name": "reviewer", "description": "Code review agent with pattern-based issue detection", "keywords": ["review", "code-quality", "analysis", "feedback"], "category": "development", "example_prompts": ["Review this pull request", "Check code quality", "Find potential issues"]},
{"name": "tester", "description": "Test generation agent that learns from failures", "keywords": ["test", "testing", "QA", "coverage"], "category": "development", "example_prompts": ["Write unit tests", "Generate test cases", "Check test coverage"]},
{"name": "planner", "description": "Task orchestration agent with MoE routing", "keywords": ["planning", "orchestration", "task", "coordination"], "category": "coordination", "example_prompts": ["Plan the implementation", "Break down this task", "Create project roadmap"]},
{"name": "researcher", "description": "Enhanced pattern recognition agent for analysis", "keywords": ["research", "analysis", "patterns", "investigation"], "category": "research", "example_prompts": ["Research this topic", "Analyze codebase patterns", "Find best practices"]},
{"name": "security-architect", "description": "Security architecture and threat modeling agent", "keywords": ["security", "architecture", "threats", "vulnerabilities"], "category": "security", "example_prompts": ["Design secure architecture", "Model potential threats", "Review security"]},
{"name": "security-auditor", "description": "Security audit and CVE scanning agent", "keywords": ["audit", "CVE", "security-scan", "vulnerabilities"], "category": "security", "example_prompts": ["Audit security", "Scan for CVEs", "Check for vulnerabilities"]},
{"name": "memory-specialist", "description": "Memory management and optimization agent", "keywords": ["memory", "optimization", "storage", "patterns"], "category": "optimization", "example_prompts": ["Optimize memory usage", "Manage agent memory", "Consolidate patterns"]},
{"name": "performance-engineer", "description": "Performance optimization and profiling agent", "keywords": ["performance", "profiling", "optimization", "benchmarks"], "category": "optimization", "example_prompts": ["Optimize performance", "Profile application", "Find bottlenecks"]},
{"name": "hierarchical-coordinator", "description": "Queen-worker coordination model agent", "keywords": ["coordinator", "hierarchical", "queen", "workers"], "category": "coordination", "example_prompts": ["Coordinate worker agents", "Manage task distribution", "Lead swarm"]},
{"name": "mesh-coordinator", "description": "Peer consensus coordination agent", "keywords": ["mesh", "peer", "consensus", "distributed"], "category": "coordination", "example_prompts": ["Coordinate peer agents", "Reach consensus", "Distributed coordination"]},
{"name": "adaptive-coordinator", "description": "Dynamic coordination mechanism selection agent", "keywords": ["adaptive", "dynamic", "coordination", "flexible"], "category": "coordination", "example_prompts": ["Adapt coordination strategy", "Dynamic task routing", "Flexible orchestration"]},
{"name": "byzantine-coordinator", "description": "Byzantine fault-tolerant coordination agent", "keywords": ["byzantine", "fault-tolerant", "consensus", "reliable"], "category": "consensus", "example_prompts": ["Handle faulty agents", "Byzantine consensus", "Fault-tolerant coordination"]},
{"name": "raft-manager", "description": "Raft consensus protocol manager agent", "keywords": ["raft", "consensus", "leader-election", "log-replication"], "category": "consensus", "example_prompts": ["Manage raft consensus", "Leader election", "Log replication"]},
{"name": "gossip-coordinator", "description": "Gossip protocol coordination agent", "keywords": ["gossip", "epidemic", "eventual-consistency", "distributed"], "category": "consensus", "example_prompts": ["Spread information via gossip", "Eventual consistency", "Epidemic broadcast"]},
{"name": "crdt-synchronizer", "description": "CRDT-based conflict-free synchronization agent", "keywords": ["CRDT", "conflict-free", "synchronization", "distributed"], "category": "consensus", "example_prompts": ["Sync with CRDTs", "Conflict-free updates", "Distributed state"]},
{"name": "pr-manager", "description": "Pull request management agent", "keywords": ["PR", "pull-request", "GitHub", "review"], "category": "github", "example_prompts": ["Create pull request", "Manage PR lifecycle", "Review PR changes"]},
{"name": "code-review-swarm", "description": "Multi-agent code review swarm", "keywords": ["code-review", "swarm", "review", "quality"], "category": "github", "example_prompts": ["Review code with swarm", "Multi-agent review", "Parallel code analysis"]},
{"name": "issue-tracker", "description": "GitHub issue tracking agent", "keywords": ["issues", "tracking", "GitHub", "bugs"], "category": "github", "example_prompts": ["Track GitHub issues", "Create issue", "Manage issue lifecycle"]},
{"name": "release-manager", "description": "Release management and versioning agent", "keywords": ["release", "versioning", "deployment", "changelog"], "category": "github", "example_prompts": ["Create release", "Generate changelog", "Manage versions"]},
{"name": "workflow-automation", "description": "GitHub workflow automation agent", "keywords": ["workflow", "automation", "CI/CD", "GitHub-Actions"], "category": "github", "example_prompts": ["Automate workflow", "Create CI/CD pipeline", "Manage GitHub Actions"]},
{"name": "sparc-coord", "description": "SPARC methodology coordinator agent", "keywords": ["SPARC", "methodology", "coordinator", "workflow"], "category": "methodology", "example_prompts": ["Coordinate SPARC workflow", "Run specification phase", "SPARC orchestration"]},
{"name": "specification", "description": "SPARC specification writer agent", "keywords": ["specification", "requirements", "SPARC", "design"], "category": "methodology", "example_prompts": ["Write specification", "Define requirements", "Document constraints"]},
{"name": "pseudocode", "description": "SPARC pseudocode generator agent", "keywords": ["pseudocode", "algorithm", "SPARC", "design"], "category": "methodology", "example_prompts": ["Generate pseudocode", "Design algorithm", "Write pseudocode spec"]},
{"name": "architecture", "description": "SPARC architecture designer agent", "keywords": ["architecture", "design", "SPARC", "structure"], "category": "methodology", "example_prompts": ["Design architecture", "Create system design", "Architecture planning"]},
{"name": "refinement", "description": "SPARC refinement and optimization agent", "keywords": ["refinement", "optimization", "SPARC", "improvement"], "category": "methodology", "example_prompts": ["Refine implementation", "Optimize solution", "Improve architecture"]},
{"name": "backend-dev", "description": "Backend development specialist agent", "keywords": ["backend", "server", "API", "development"], "category": "development", "example_prompts": ["Build backend API", "Server development", "Database integration"]},
{"name": "mobile-dev", "description": "Mobile development specialist agent", "keywords": ["mobile", "iOS", "Android", "React-Native"], "category": "development", "example_prompts": ["Build mobile app", "iOS development", "Android feature"]},
{"name": "ml-developer", "description": "Machine learning development agent", "keywords": ["ML", "machine-learning", "AI", "models"], "category": "development", "example_prompts": ["Build ML model", "Train classifier", "ML pipeline"]},
{"name": "cicd-engineer", "description": "CI/CD pipeline engineering agent", "keywords": ["CI/CD", "pipeline", "automation", "DevOps"], "category": "devops", "example_prompts": ["Setup CI/CD", "Build pipeline", "Automate deployment"]},
{"name": "api-docs", "description": "API documentation writer agent", "keywords": ["API", "documentation", "OpenAPI", "Swagger"], "category": "documentation", "example_prompts": ["Document API", "Generate OpenAPI spec", "Write API docs"]},
{"name": "system-architect", "description": "System architecture design agent", "keywords": ["system", "architecture", "design", "infrastructure"], "category": "architecture", "example_prompts": ["Design system architecture", "Infrastructure planning", "System design"]},
{"name": "tdd-london-swarm", "description": "Test-Driven Development with London school swarm", "keywords": ["TDD", "test-driven", "London", "mocking"], "category": "testing", "example_prompts": ["TDD development", "Write tests first", "Mock-based testing"]}
],
"mcp_tools": [
{"name": "swarm_init", "description": "Initialize multi-agent swarm with topology configuration", "keywords": ["swarm", "init", "topology", "coordination"], "category": "swarm", "example_prompts": ["Initialize swarm", "Set up agent coordination", "Configure topology"]},
{"name": "agent_spawn", "description": "Spawn a new agent with intelligent model selection", "keywords": ["agent", "spawn", "create", "model"], "category": "agent", "example_prompts": ["Spawn coder agent", "Create new agent", "Add agent to swarm"]},
{"name": "agent_terminate", "description": "Terminate an active agent", "keywords": ["agent", "terminate", "stop", "kill"], "category": "agent", "example_prompts": ["Stop agent", "Terminate worker", "Kill agent process"]},
{"name": "agent_status", "description": "Get current status of an agent", "keywords": ["agent", "status", "health", "info"], "category": "agent", "example_prompts": ["Check agent status", "Get agent info", "Agent health check"]},
{"name": "agent_list", "description": "List all agents with optional filtering", "keywords": ["agent", "list", "filter", "query"], "category": "agent", "example_prompts": ["List all agents", "Show active agents", "Filter agents by type"]},
{"name": "memory_store", "description": "Store a value in persistent memory", "keywords": ["memory", "store", "save", "persist"], "category": "memory", "example_prompts": ["Store in memory", "Save pattern", "Persist data"]},
{"name": "memory_retrieve", "description": "Retrieve a value from memory", "keywords": ["memory", "retrieve", "get", "load"], "category": "memory", "example_prompts": ["Get from memory", "Retrieve pattern", "Load stored data"]},
{"name": "memory_search", "description": "Semantic vector search in memory", "keywords": ["memory", "search", "semantic", "vector"], "category": "memory", "example_prompts": ["Search memory", "Find similar patterns", "Semantic search"]},
{"name": "task_create", "description": "Create a new task with priority and assignment", "keywords": ["task", "create", "assign", "priority"], "category": "task", "example_prompts": ["Create task", "Add new task", "Assign work"]},
{"name": "task_status", "description": "Get task status and progress", "keywords": ["task", "status", "progress", "tracking"], "category": "task", "example_prompts": ["Check task status", "Get progress", "Track task"]},
{"name": "hooks_pre-task", "description": "Record task start and get agent suggestions with intelligent model routing", "keywords": ["hooks", "pre-task", "routing", "suggestions"], "category": "hooks", "example_prompts": ["Pre-task coordination", "Get routing suggestion", "Start task hook"]},
{"name": "hooks_post-task", "description": "Record task completion for learning", "keywords": ["hooks", "post-task", "learning", "completion"], "category": "hooks", "example_prompts": ["Post-task learning", "Record completion", "Train on result"]},
{"name": "hooks_intelligence", "description": "RuVector intelligence system with SONA, MoE, HNSW", "keywords": ["intelligence", "SONA", "MoE", "HNSW", "neural"], "category": "intelligence", "example_prompts": ["Enable intelligence", "Check neural status", "SONA adaptation"]},
{"name": "hooks_worker-dispatch", "description": "Dispatch background worker for analysis/optimization", "keywords": ["worker", "dispatch", "background", "async"], "category": "workers", "example_prompts": ["Dispatch audit worker", "Run optimization", "Background analysis"]},
{"name": "neural_train", "description": "Train a neural model on patterns", "keywords": ["neural", "train", "model", "learning"], "category": "neural", "example_prompts": ["Train neural model", "Learn patterns", "Model training"]},
{"name": "neural_predict", "description": "Make predictions using neural model", "keywords": ["neural", "predict", "inference", "model"], "category": "neural", "example_prompts": ["Predict action", "Neural inference", "Get prediction"]},
{"name": "performance_benchmark", "description": "Run performance benchmarks", "keywords": ["performance", "benchmark", "metrics", "speed"], "category": "performance", "example_prompts": ["Run benchmarks", "Measure performance", "Speed test"]},
{"name": "performance_bottleneck", "description": "Detect performance bottlenecks", "keywords": ["performance", "bottleneck", "analysis", "optimization"], "category": "performance", "example_prompts": ["Find bottlenecks", "Performance analysis", "Detect slowdowns"]},
{"name": "github_repo_analyze", "description": "Analyze a GitHub repository", "keywords": ["GitHub", "repository", "analysis", "code"], "category": "github", "example_prompts": ["Analyze repo", "GitHub analysis", "Repository scan"]},
{"name": "github_pr_manage", "description": "Manage pull requests", "keywords": ["GitHub", "PR", "pull-request", "manage"], "category": "github", "example_prompts": ["Manage PR", "Create pull request", "PR operations"]},
{"name": "hive-mind_init", "description": "Initialize hive-mind collective", "keywords": ["hive-mind", "init", "collective", "coordination"], "category": "consensus", "example_prompts": ["Initialize hive", "Start collective", "Hive-mind setup"]},
{"name": "hive-mind_consensus", "description": "Propose or vote on consensus", "keywords": ["hive-mind", "consensus", "vote", "proposal"], "category": "consensus", "example_prompts": ["Propose consensus", "Vote on decision", "Collective agreement"]},
{"name": "embeddings_generate", "description": "Generate embeddings for text", "keywords": ["embeddings", "generate", "vector", "text"], "category": "embeddings", "example_prompts": ["Generate embedding", "Text to vector", "Create embedding"]},
{"name": "embeddings_search", "description": "Semantic search across stored embeddings", "keywords": ["embeddings", "search", "semantic", "similarity"], "category": "embeddings", "example_prompts": ["Search embeddings", "Semantic search", "Find similar"]},
{"name": "aidefence_scan", "description": "Scan input for AI manipulation threats", "keywords": ["security", "scan", "threats", "injection"], "category": "security", "example_prompts": ["Scan for threats", "Security check", "Detect injection"]},
{"name": "claims_claim", "description": "Claim an issue for work", "keywords": ["claims", "issue", "work", "assignment"], "category": "claims", "example_prompts": ["Claim issue", "Take work item", "Assign to self"]},
{"name": "workflow_create", "description": "Create a new workflow", "keywords": ["workflow", "create", "automation", "process"], "category": "workflow", "example_prompts": ["Create workflow", "Define process", "Automation setup"]},
{"name": "workflow_execute", "description": "Execute a workflow", "keywords": ["workflow", "execute", "run", "automation"], "category": "workflow", "example_prompts": ["Run workflow", "Execute process", "Start automation"]},
{"name": "session_save", "description": "Save current session state", "keywords": ["session", "save", "state", "persist"], "category": "session", "example_prompts": ["Save session", "Persist state", "Store session"]},
{"name": "session_restore", "description": "Restore a saved session", "keywords": ["session", "restore", "load", "recover"], "category": "session", "example_prompts": ["Restore session", "Load state", "Recover session"]},
{"name": "system_status", "description": "Get overall system status", "keywords": ["system", "status", "health", "overview"], "category": "system", "example_prompts": ["System status", "Health check", "System overview"]},
{"name": "coordination_orchestrate", "description": "Orchestrate multi-agent coordination", "keywords": ["coordination", "orchestrate", "multi-agent", "parallel"], "category": "coordination", "example_prompts": ["Orchestrate agents", "Coordinate task", "Parallel execution"]}
],
"agentdb_cli": [
{"name": "agentdb init", "description": "Initialize database with schema and configuration", "keywords": ["init", "setup", "database", "schema"], "category": "database", "example_prompts": ["Initialize AgentDB", "Setup vector database", "Create database schema"]},
{"name": "agentdb query", "description": "Query vectors with similarity search", "keywords": ["query", "search", "vector", "similarity"], "category": "search", "example_prompts": ["Query vectors", "Search database", "Find similar vectors"]},
{"name": "agentdb pattern store", "description": "Store reasoning patterns (388K ops/sec)", "keywords": ["pattern", "store", "save", "reasoning"], "category": "patterns", "example_prompts": ["Store pattern", "Save reasoning", "Add to pattern library"]},
{"name": "agentdb pattern search", "description": "Semantic pattern retrieval (32.6M ops/sec)", "keywords": ["pattern", "search", "semantic", "retrieval"], "category": "patterns", "example_prompts": ["Search patterns", "Find similar patterns", "Pattern retrieval"]},
{"name": "agentdb reflexion store", "description": "Store episodic learning experience", "keywords": ["reflexion", "episode", "learning", "experience"], "category": "learning", "example_prompts": ["Store episode", "Save experience", "Record learning"]},
{"name": "agentdb reflexion retrieve", "description": "Retrieve similar episodes", "keywords": ["reflexion", "retrieve", "episodes", "similar"], "category": "learning", "example_prompts": ["Get episodes", "Find similar experiences", "Retrieve learning"]},
{"name": "agentdb skill create", "description": "Create reusable skill (304 ops/sec)", "keywords": ["skill", "create", "reusable", "code"], "category": "skills", "example_prompts": ["Create skill", "Define reusable function", "Add skill"]},
{"name": "agentdb skill search", "description": "Discover applicable skills (694 ops/sec)", "keywords": ["skill", "search", "discover", "match"], "category": "skills", "example_prompts": ["Search skills", "Find applicable skill", "Discover skills"]},
{"name": "agentdb skill consolidate", "description": "Auto-extract skills from episodes", "keywords": ["skill", "consolidate", "extract", "automatic"], "category": "skills", "example_prompts": ["Consolidate skills", "Extract from episodes", "Auto-generate skills"]},
{"name": "agentdb learner run", "description": "Discover causal patterns", "keywords": ["learner", "causal", "patterns", "discovery"], "category": "learning", "example_prompts": ["Run learner", "Discover patterns", "Causal analysis"]},
{"name": "agentdb simulate", "description": "Run latent space simulations (25 scenarios)", "keywords": ["simulate", "latent-space", "scenarios", "testing"], "category": "simulation", "example_prompts": ["Run simulation", "Test scenarios", "Latent space analysis"]},
{"name": "agentdb benchmark", "description": "Run comprehensive performance benchmarks", "keywords": ["benchmark", "performance", "speed", "testing"], "category": "performance", "example_prompts": ["Run benchmarks", "Test performance", "Measure speed"]},
{"name": "agentdb prune", "description": "Intelligent data cleanup", "keywords": ["prune", "cleanup", "optimization", "storage"], "category": "maintenance", "example_prompts": ["Prune database", "Clean old data", "Optimize storage"]},
{"name": "agentdb stats", "description": "Get database statistics (8.8x faster cached)", "keywords": ["stats", "statistics", "metrics", "info"], "category": "monitoring", "example_prompts": ["Get stats", "Database metrics", "Show statistics"]},
{"name": "agentdb create-plugin", "description": "Create learning plugin from template", "keywords": ["plugin", "create", "template", "learning"], "category": "plugins", "example_prompts": ["Create plugin", "Generate from template", "New learning plugin"]},
{"name": "agentdb mcp", "description": "Start MCP server for Claude Code integration", "keywords": ["mcp", "server", "Claude", "integration"], "category": "integration", "example_prompts": ["Start MCP server", "Claude integration", "Enable MCP tools"]},
{"name": "agentdb export", "description": "Export database to JSON", "keywords": ["export", "backup", "JSON", "data"], "category": "data", "example_prompts": ["Export database", "Backup data", "Save to JSON"]},
{"name": "agentdb import", "description": "Import data from JSON", "keywords": ["import", "restore", "JSON", "data"], "category": "data", "example_prompts": ["Import data", "Restore backup", "Load from JSON"]}
],
"background_workers": [
{"name": "ultralearn", "description": "Deep knowledge acquisition worker", "priority": "normal", "keywords": ["learning", "knowledge", "deep", "acquisition"], "example_prompts": ["Deep learning analysis", "Acquire knowledge", "Learn from codebase"]},
{"name": "optimize", "description": "Performance optimization worker", "priority": "high", "keywords": ["optimize", "performance", "speed", "efficiency"], "example_prompts": ["Optimize performance", "Improve speed", "Efficiency analysis"]},
{"name": "consolidate", "description": "Memory consolidation worker", "priority": "low", "keywords": ["consolidate", "memory", "merge", "cleanup"], "example_prompts": ["Consolidate memory", "Merge patterns", "Memory cleanup"]},
{"name": "predict", "description": "Predictive preloading worker", "priority": "normal", "keywords": ["predict", "preload", "anticipate", "cache"], "example_prompts": ["Predict needs", "Preload resources", "Anticipate requests"]},
{"name": "audit", "description": "Security analysis worker", "priority": "critical", "keywords": ["audit", "security", "analysis", "vulnerabilities"], "example_prompts": ["Security audit", "Find vulnerabilities", "Scan for issues"]},
{"name": "map", "description": "Codebase mapping worker", "priority": "normal", "keywords": ["map", "codebase", "structure", "analysis"], "example_prompts": ["Map codebase", "Analyze structure", "Create code map"]},
{"name": "preload", "description": "Resource preloading worker", "priority": "low", "keywords": ["preload", "resources", "cache", "prefetch"], "example_prompts": ["Preload resources", "Cache data", "Prefetch files"]},
{"name": "deepdive", "description": "Deep code analysis worker", "priority": "normal", "keywords": ["deepdive", "analysis", "code", "detailed"], "example_prompts": ["Deep code analysis", "Detailed investigation", "Thorough review"]},
{"name": "document", "description": "Auto-documentation worker", "priority": "normal", "keywords": ["document", "documentation", "auto", "generate"], "example_prompts": ["Auto-document code", "Generate docs", "Create documentation"]},
{"name": "refactor", "description": "Refactoring suggestions worker", "priority": "normal", "keywords": ["refactor", "suggestions", "improve", "clean"], "example_prompts": ["Suggest refactoring", "Improve code", "Clean up codebase"]},
{"name": "benchmark", "description": "Performance benchmarking worker", "priority": "normal", "keywords": ["benchmark", "performance", "measure", "metrics"], "example_prompts": ["Run benchmarks", "Measure performance", "Get metrics"]},
{"name": "testgaps", "description": "Test coverage analysis worker", "priority": "normal", "keywords": ["testgaps", "coverage", "tests", "missing"], "example_prompts": ["Find test gaps", "Coverage analysis", "Missing tests"]}
],
"performance_metrics": {
"flash_attention_speedup": "2.49x-7.47x",
"memory_reduction": "50-75%",
"hnsw_search_improvement": "150x-12,500x",
"pattern_search_ops_per_sec": "32.6M",
"pattern_store_ops_per_sec": "388K",
"batch_insert_improvement": "500x",
"vector_search_latency": "<100us",
"pattern_retrieval_latency": "<1ms",
"sona_adaptation_latency": "<0.05ms",
"mcp_response_target": "<100ms",
"cli_startup_target": "<500ms",
"agent_booster_speedup": "352x",
"gnn_recall_improvement": "+12.4%"
},
"integration_ecosystem": [
{"name": "agentdb", "description": "High-performance vector database with HNSW indexing", "package": "agentdb@alpha"},
{"name": "ruv-swarm", "description": "Multi-agent swarm coordination", "package": "ruv-swarm"},
{"name": "flow-nexus", "description": "Workflow automation and nexus", "package": "flow-nexus@latest"},
{"name": "ruvector", "description": "Rust-based vector operations with SIMD", "package": "ruvector"},
{"name": "@ruvector/core", "description": "Core RuVector functionality", "package": "@ruvector/core"},
{"name": "@ruvector/router", "description": "Intelligent routing system", "package": "@ruvector/router"},
{"name": "@ruvector/ruvllm", "description": "RuvLLM local inference", "package": "@ruvector/ruvllm"},
{"name": "@ruvector/sona", "description": "Self-Optimizing Neural Architecture", "package": "@ruvector/sona"},
{"name": "@ruvector/attention", "description": "Attention mechanisms", "package": "@ruvector/attention"},
{"name": "@ruvector/tiny-dancer", "description": "Lightweight neural inference", "package": "@ruvector/tiny-dancer"},
{"name": "fastmcp", "description": "Fast MCP server implementation", "package": "fastmcp"},
{"name": "@anthropic-ai/claude-agent-sdk", "description": "Claude Agent SDK", "package": "@anthropic-ai/claude-agent-sdk"}
],
"attention_mechanisms": [
{"name": "Flash Attention", "description": "Memory-efficient attention with 2.49x-7.47x speedup and 50-75% memory reduction", "keywords": ["flash", "attention", "memory-efficient", "speedup"]},
{"name": "Multi-Head Attention", "description": "8-head attention configuration for parallel processing", "keywords": ["multi-head", "attention", "parallel", "heads"]},
{"name": "Linear Attention", "description": "O(n) complexity for long sequences", "keywords": ["linear", "attention", "complexity", "sequences"]},
{"name": "Hyperbolic Attention", "description": "For hierarchical structures using Poincare ball", "keywords": ["hyperbolic", "attention", "hierarchical", "poincare"]},
{"name": "MoE Attention", "description": "Mixture of Experts routing for specialized attention", "keywords": ["MoE", "attention", "experts", "routing"]},
{"name": "GraphRoPE", "description": "Topology-aware position embeddings", "keywords": ["graph", "RoPE", "topology", "position"]}
],
"learning_algorithms": [
{"name": "Decision Transformer", "description": "Sequence modeling RL for offline learning from logged experiences", "keywords": ["decision-transformer", "offline-RL", "sequence", "imitation"]},
{"name": "Q-Learning", "description": "Value-based off-policy learning for discrete actions", "keywords": ["q-learning", "value-based", "discrete", "off-policy"]},
{"name": "SARSA", "description": "On-policy TD learning for safe exploration", "keywords": ["sarsa", "on-policy", "TD", "safe"]},
{"name": "Actor-Critic", "description": "Policy gradient with value baseline for continuous control", "keywords": ["actor-critic", "policy-gradient", "continuous", "baseline"]},
{"name": "Active Learning", "description": "Query-based learning for label efficiency", "keywords": ["active-learning", "query", "labels", "uncertainty"]},
{"name": "Adversarial Training", "description": "Robustness enhancement against perturbations", "keywords": ["adversarial", "training", "robustness", "defense"]},
{"name": "Curriculum Learning", "description": "Progressive difficulty training for complex tasks", "keywords": ["curriculum", "progressive", "difficulty", "training"]},
{"name": "Federated Learning", "description": "Privacy-preserving distributed learning", "keywords": ["federated", "distributed", "privacy", "collaborative"]},
{"name": "Multi-Task Learning", "description": "Transfer learning across related tasks", "keywords": ["multi-task", "transfer", "knowledge", "sharing"]}
],
"consensus_protocols": [
{"name": "Byzantine", "description": "BFT consensus tolerating f < n/3 faulty nodes", "keywords": ["byzantine", "BFT", "fault-tolerant", "consensus"]},
{"name": "Raft", "description": "Leader-based consensus tolerating f < n/2 failures", "keywords": ["raft", "leader", "election", "log-replication"]},
{"name": "Gossip", "description": "Epidemic protocol for eventual consistency", "keywords": ["gossip", "epidemic", "eventual", "consistency"]},
{"name": "CRDT", "description": "Conflict-free replicated data types", "keywords": ["CRDT", "conflict-free", "replicated", "distributed"]},
{"name": "Quorum", "description": "Configurable quorum-based consensus", "keywords": ["quorum", "configurable", "majority", "consensus"]}
],
"topologies": [
{"name": "hierarchical", "description": "Queen controls workers directly (anti-drift for small teams)", "keywords": ["hierarchical", "queen", "workers", "control"]},
{"name": "hierarchical-mesh", "description": "V3 queen + peer communication (recommended for 10+ agents)", "keywords": ["hierarchical-mesh", "hybrid", "peer", "queen"]},
{"name": "mesh", "description": "Fully connected peer network", "keywords": ["mesh", "peer", "connected", "distributed"]},
{"name": "ring", "description": "Circular communication pattern", "keywords": ["ring", "circular", "sequential", "communication"]},
{"name": "star", "description": "Central coordinator with spokes", "keywords": ["star", "central", "coordinator", "spokes"]},
{"name": "adaptive", "description": "Dynamic topology switching based on load", "keywords": ["adaptive", "dynamic", "switching", "automatic"]}
],
"quantization_types": [
{"name": "binary", "description": "32x memory reduction, 10x faster, 95-98% accuracy", "keywords": ["binary", "quantization", "compression", "fast"]},
{"name": "scalar", "description": "4x memory reduction, 3x faster, 98-99% accuracy", "keywords": ["scalar", "quantization", "balanced", "efficient"]},
{"name": "product", "description": "8-16x memory reduction, 5x faster, 93-97% accuracy", "keywords": ["product", "quantization", "compression", "high-dim"]},
{"name": "none", "description": "Full precision, maximum accuracy", "keywords": ["none", "full-precision", "accurate", "uncompressed"]}
]
}