crabtalk/crabtalk

The long-running embedded agent

What it solves

Crabtalk provides a centralized agent daemon that manages the execution of AI agents, the dispatching of tools, and connections to Model Context Protocol (MCP) servers.

How it works

The system consists of a daemon (crabtalkd) that acts as a host. It uses "harnesses" (RV64 ELF binaries) to provide agents with specific, restricted access to resources like the shell, files, and session search. It also supports MCP as a capability for connecting to other programs. Independent binaries called "Apps" connect to the daemon via auto-discovery to create agent-powered experiences.

Who it’s for

Developers who want to build and extend agent-powered services and applications using a structured, daemon-based architecture with restricted tool access.

Highlights

  • Agent daemon architecture
  • Support for Model Context Protocol (MCP) servers
  • Restricted tool access via RV64 ELF harnesses
  • Auto-discovery for standalone agent-powered apps

Related

  • Project
  • Project
  • Project
  • Project
  • Project