Documentation Index
Fetch the complete documentation index at: https://docs.bumbleagi.com/llms.txt
Use this file to discover all available pages before exploring further.
Knowledge
Each entity has aknowledge.md file — durable facts, opinions, and context the entity considers important. It’s organized into ## sections, and embeddings help pull relevant sections into context each turn.
Location
By default,knowledge.md lives next to the entity’s SQLite database under ~/.bumblebee/entities/<name>/. When using Postgres (hybrid Railway), it stays under ~/.bumblebee/entities/<name>/ unless you customize paths with BUMBLEBEE_EXECUTION_WORKSPACE_DIR.
Create or edit
$EDITOR. Creates it if missing.
Structure
## [locked] ...) are readable but cannot be modified by the entity’s update_knowledge tool. Use them for facts you want to stay fixed.
Unlocked sections can be updated, added, or removed by the entity during deliberate reasoning.
Automatic knowledge flush
During context compaction, the system can extract durable facts from compressed turns and append them toknowledge.md. This bridges the gap between in-memory conversation (lost on restart) and persistent knowledge.
Enable with:
Journal
A separatejournal.md holds the entity’s private, append-only reflections. Entities typically write journal entries after automation runs or significant conversations.
Location
~/.bumblebee/entities/<name>/journal.md by default.
Create or edit
Tools
| Tool | What it does |
|---|---|
read_journal | Read recent journal entries |
write_journal | Append a new entry |
update_knowledge | Add, update, or remove knowledge sections |
automations.journal and harness tools.journal toggles.