DISCOVER THE FUTURE OF AI AGENTSarrow_forward

BlockCell (BlueClaw)

calendar_todayAdded Apr 23, 2026
categoryAgent & Tooling
codeOpen Source
Workflow AutomationRustMulti-Agent SystemAI AgentsAgent FrameworkBrowser AutomationAgent & ToolingAutomation, Workflow & RPAProtocol, API & Integration

A self-evolving AI multi-agent framework built in Rust, featuring 50+ built-in tools, multi-channel integration, and autonomous skill iteration.

BlockCell (evolving as BlueClaw) is a self-evolving multi-agent framework utilizing Rust as its Trusted Computing Base (TCB). Its core highlight is the self-evolution mechanism: upon task failure, the system automatically invokes an LLM to generate fix code, which undergoes sandbox auditing, compilation, and testing before a canary deployment (10%→50%→100%), featuring automatic rollback on performance degradation.

The framework adopts a strict two-layer architecture: a Rust host handling the message bus, tool registry, scheduling, and security auditing, and a skill layer supporting Pure Markdown, Markdown+Rhai, and Markdown+Python paradigms. It includes 50+ built-in tools deeply covering file processing (Excel/Word/PDF), CDP browser automation, real-time financial data retrieval (A-shares/HK/US stocks and crypto), and mainstream IM platform communications. It supports daemon mode for connecting to Telegram/Slack/Feishu/DingTalk/WeCom and enables multi-agent collaboration via intent routing. The memory system is built on SQLite + FTS5 + vector indexing, supporting long-term semantic retrieval and structured field filtering (scope, tags, importance).

Security mechanisms include automatic path access validation, Rhai script sandbox isolation, full tool execution audit logging, and gateway Bearer token authentication. The self-upgrade system is Manifest-driven, ensuring package integrity via SHA256 checksums and Ed25519 signature verification, with atomic file renames for seamless hot updates. Currently available for macOS and Linux under the MIT license.

Installation

curl -fsSL https://raw.githubusercontent.com/blockcell-labs/blockcell/main/install.sh | sh

Minimal Configuration (~/.blockcell/config.json5):

{
  "providers": {
    "deepseek": {
      "apiKey": "YOUR_API_KEY",
      "apiBase": "https://api.deepseek.com"
    }
  },
  "agents": {
    "defaults": {
      "model": "deepseek-chat"
    }
  }
}

Supported LLM Providers: OpenAI (GPT-4o/o1/o3), Anthropic (Claude 3.5/4), Google Gemini, DeepSeek, Kimi/Moonshot, MiniMax, Zhipu AI, SiliconFlow, Ollama (local offline), OpenRouter (200+ models unified access).

Typical Use Cases: Financial market monitoring and portfolio analysis, unstructured data batch processing and report generation, web form automation, cross-platform message routing and reporting, server operations monitoring.

Note: The project is in a transition period from BlockCell to BlueClaw; the repository name and domain still use blockcell, and the final form is to be confirmed. Windows platform support is not explicitly documented.

Related Projects

View All arrow_forward

STAY UPDATED

Get the latest AI tools and trends delivered straight to your inbox. No spam, just intelligence.

rocket_launch