Provides persistent memory and task execution capabilities for AI agents through a SOIL local store, Postgres knowledge base, and Kart task queue, all secured by SAP authorization.
Willow is an agent-neutral server designed to provide robust persistent memory and task execution for AI agents. It integrates three distinct storage backends: a SOIL SQLite-backed key/value store for local data with full-text search, a Postgres knowledge base for multi-keyword searchable knowledge graphs, and a Kart task queue for sandboxed execution of shell commands and scripts. Each tool call is secured via SAP/1.0, a filesystem-based identity gate, ensuring authorized access to its extensive suite of over 30 tools, making it compatible with various MCP clients like Claude Code, Cursor, or custom agents.
主要功能
01SAP/1.0 authorization for secure tool access
02Agent-neutral MCP server compatible with various clients
03Integrated SOIL local store for key/value data with full-text search
04Postgres-backed knowledge base for multi-keyword searchable knowledge graphs
05Kart task queue for sandboxed execution of shell commands and scripts
060 GitHub stars
使用案例
01Implementing fine-grained authorization for agent tool interactions
02Executing shell commands and scripts securely within a sandboxed environment
03Providing persistent memory and knowledge storage for AI agents