Developer Guide

Build on Franklin — understand the architecture, extend with plugins, contribute.

This section covers Franklin's internals: how the agent loop works, how to extend it with plugins and MCP servers, and how to contribute to the project.

What's Inside

  • Architecture — system overview, key modules, token pipeline, and error recovery
  • Plugin SDK — build custom plugins with workflows, channels, and capability handlers
  • MCP Integration — connect external tools via Model Context Protocol servers
  • Contributing — clone, build, test, and submit pull requests