Context-aware development assistant for AgenticFleet with auto-learning and dual memory (NeonDB + ChromaDB). Handles development workflows with intelligent context management.
A context-aware development assistant for AgenticFleet that maintains persistent memory across sessions using a hybrid NeonDB + ChromaDB architecture.
Core Memory (.fleet/context/core/): Always loaded
project.md: Architecture, conventions, tech stackhuman.md: User preferences, communication stylepersona.md: Agent guidelines, toneTopic Blocks (.fleet/context/blocks/): Loaded on demand
project/: commands, conventions, gotchas, architectureworkflows/: git, reviewdecisions/: ADRsSkills (ChromaDB + NeonDB): Semantic + structured patterns
/fleet-agent learn --name "add_dspy_agent" --category "agent" --content "Create agent via AgentFactory with DSPyEnhancedAgent wrapper..."
/fleet-agent recall "DSPy typed signatures"
/fleet-agent context "add a new agent for web search"
/fleet-agent analyze src/agents/coordinator.py
/fleet-agent session start
/fleet-agent session status
/fleet-agent session summary "Completed agent creation workflow"
| Command | Description |
| ------------------------------------------------------- | ------------------------------ |
| learn --name <name> --category <cat> --content <code> | Save pattern to both databases |
| recall <query> | Search NeonDB + ChromaDB |
| context <task> | Load relevant context blocks |
| analyze <file> | Analyze code structure |
| session start | Start new session |
| session status | Show current session |
| session summary <text> | Save session summary |
| stats | Show development metrics |
Automatically extracts and saves patterns after successful task completion with detailed code examples:
name: pattern_add_dspy_signature
category: dspy
description: How to create a DSPy signature with TypedPredictor
implementation: |
class TaskAnalysisOutput(BaseModel):
complexity: Literal["low", "medium", "high"]
class TaskAnalysis(dspy.Signature):
task: str = dspy.InputField(desc="Task to analyze")
analysis: TaskAnalysisOutput = dspy.OutputField()
Main script: .fleet/context/scripts/fleet_agent.py
Invocation: uv run python .fleet/context/scripts/fleet_agent.py <command>
Dependencies: neon_memory.py, chroma_driver.py, memory_loader.py
memory-system-guide.md: Complete memory system documentation.fleet/context/MEMORY.md: Memory hierarchy and commandsSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer