Releases: AgentFlocks/flocks
v2026.3.31.2
2026.3.31.2
Remove the dingtalk channel
v2026.3.31.1
v2026.3.31.1
On Windows, shutil.rmtree(webui) fails with [WinError 5] because esbuild.exe inside webui/node_modules/ is locked by a running process. The _PRESERVE_NAMES check only applied at the top level of install_root, so webui/node_modules was not protected.
v2026.3.31
Flocks — Release notes (2026-03-31)
ix(dingtalk): resolve runner.ts crash loop and improve onboarding UX
- Wrap top-level await in async IIFE to fix tsx/esbuild "cjs" format
incompatibility that caused the dingtalk channel to crash-loop on start - Allow manual model ID input when provider has no predefined model list
in the onboarding modal - Remove Windows PowerShell install instructions (not yet supported)
- Bump version to v2026.3.31
- Fix install default
- Remove windows default installation method
v2026.3.30
Flocks — Release notes (2026-03-30)
Documentation & community
- Docs & README: Refreshed documentation and README with web preview and community-related content so newcomers can find install steps and ways to get involved more easily.
WebUI performance
- Streaming — first chunk: Fixed lag when the first streamed chunk appears so the UI updates sooner after the first payload arrives.
- Render pipeline: Tuned the front-end render path to cut unnecessary work and make interactions feel smoother.
v2026.3.29
Flocks v2026.3.29 — Initial Public Release 🎉
AI-Native SecOps Platform with Multi-Agent Collaboration
We are excited to announce the first public release of Flocks — an AI-driven SecOps platform built with Python, featuring multi-agent collaboration, a powerful HTTP API server, modern Web and Terminal user interfaces, and a rich plugin ecosystem.
Highlights
🤖 Multi-Agent Collaboration
Flocks provides a built-in multi-agent system with specialized agent types (build, plan, general) that collaborate to complete complex security operations tasks. Agents can autonomously identify capability gaps and self-enhance by installing missing tools or integrations at runtime.
🌐 Three Ways to Interact
- WebUI — A modern browser-based interface (React 19 + Tailwind CSS) with session management, workflow DAG visualization, Markdown rendering, and i18n support (English & 简体中文).
- TUI — A keyboard-driven terminal interface (Bun + Solid.js) for power users.
- CLI — A
flockscommand-line tool for daemon management (start,stop,status,logs,restart).
🔧 Rich Tool Ecosystem
Built-in tools include bash execution, file operations, tree-sitter code search, LSP code intelligence, Git integration, workspace management, and sandboxed execution — all accessible to agents for autonomous task completion.
🔌 Extensible Plugin System
A modular plugin architecture supporting six plugin types: agents, skills, workflows, tools, channels, and tasks. Pre-built plugins cover security operations scenarios including TDP, SkyEye, QingTeng, OneSec, and more.
🎯 Multi-Model Support
First-class integration with Anthropic (Claude), OpenAI, and Google Generative AI via LiteLLM, plus built-in MCP (Model Context Protocol) support for standardized model-tool interactions.
💬 Enterprise Messaging Channels
Ready-to-use integrations with WeCom (企业微信), Feishu/Lark (飞书), and DingTalk (钉钉) for receiving and responding to security alerts in your existing workflows.