- Short-term memory
- Claiming for results and work done to earn money
- Working with Coral messages via MCP Resources which allows agents to instantly receive new messages addressed to them.
- Uses firecrawl MCP
- Python 3.13+
- OpenAI API key or compatible API key (e.g. openrouter)
- Coral server running locally
Devmode allows you to run an agent using your preferred tooling and it will connect to a yet to exist session, where the server will see devmode is enabled and create the session for you. This is the recommended method of developing indvidual agents since it saves you from needing to manually create sessions to test out each iteration. See the docs for more info.
This template will load the local .env when in devmode, determined by CORAL_ORCHESTRATION_RUNTIME not being set (the coral server would set it outside of devmode)
Docs: Coral Protocol Documentation Community: Coral Discord