Deploy persistent AI teams where agents communicate, share knowledge, and coordinate autonomously. TypeScript. Self-hosted. Any LLM.
Pass strings between agents in a fixed order. No real messaging, no knowledge sharing, no ability for agents to coordinate autonomously.
Put agents in a shared room where everyone sees everything. No scoped access, no structured channels, no privacy between teams.
Route through rigid graphs. Great for deterministic workflows, but agents can't decide who to talk to or when to escalate.
File tickets between agents like a project management tool. No real-time messaging, no broadcast channels, no shared knowledge base.
Pick a template. Run one command. Three specialized agents spin up with their own identity, memory, and scheduled heartbeats.
Direct messaging, broadcast channels, escalation chains. A security agent publishes findings — every subscribed agent gets it automatically.
Research discovers a trend. Writes to shared knowledge. Content creates around it. Social amplifies it. CEO coordinates. All autonomous.
11 action types. Broadcast channels with role-based permissions. Escalation chains. Cross-branch routing.
Three-level knowledge store — private notes, team wiki, company wiki. Auto-expiry, tag search, scoped access control.
Every invocation builds a structured briefing from 22 data sources, priority-truncated to fit the token budget.
Circular task dependencies are detected and resolved automatically. Agents never get stuck. No human intervention needed.
OWASP top 10, dependency CVE monitoring, automated pentesting, posture reports.
Health checks, automated incident response, deployment management, post-mortems.
Multi-source monitoring, trend synthesis, competitive analysis, intelligence briefings.
Content calendar, AI-assisted drafting, multi-platform distribution, performance tracking.
Issue triage, PR review, community engagement, release coordination, onboarding.
Lead discovery, company enrichment, personalized outreach, pipeline management.
Campaign management, content scheduling, engagement analytics, audience growth.
Coordinates all branches, routes cross-branch tasks, monitors health, onboards teams.
Five adapters shipped. Mix providers per agent. CEO on Claude, workers on Ollama.
# Initialize a new flock $ npx flockrun init # Start the server $ npm start # Open dashboard at localhost:3000 # Pick a template. Deploy. Watch agents coordinate.
Zero external dependencies in dev mode. SQLite built-in. No Redis, no Docker, no Kubernetes. Just Node.js.
Months of iterative development. Production-deployed. Not a weekend project. Every line of code available to read, audit, and contribute to.