Stateful AI assistants running off Claude/Gemini CLI subscription
Python 100%

README.md

Morse: Stateful AI Agent Infrastructure #

Morse is a template repository for building persistent, stateful AI agents. It provides the infrastructure for two distinct agents: Dot (Claude-based) and Dash (Gemini-based).

Please use your own bot names if you run your own instance! Don't make it weird.

The Morse bots are heavily based on open-strix by Tim Kellogg.

Project Structure #

  • dot/: The implementation of the Dot agent.
  • dash/: The implementation of the Dash agent.
  • docs/: Comprehensive documentation on setup, tools, and architecture.

Getting Started #

To get Dot or Dash up and running, see the Setup & Quickstart Guide.

Key Features #

  • Stateful Agency: Agents that remember what they've done and who they've talked to.
  • MCP Tooling: A rich set of tools for filesystem management, social media (Bluesky), and external research.
  • Multi-Harness Support: Run agents using either claude or gemini CLI wrappers.
  • Metacognitive Depth: Designed to integrate with Metacog for advanced reasoning and internal thought tracking.
  • Headless Orchestration: Run your agents as long-lived services with Discord connectivity and scheduled background "reflections".

Documentation #