aidaemon 0.9.34

A personal AI agent that runs as a background daemon, accessible via Telegram, Slack, or Discord, with tool use, MCP integration, and persistent memory
1
2
3
4
5
6
7
8
9
10
11
12
13
mod budget_blocking;
mod execution_io;
mod guards;
mod post_loop;
mod project_dir;
mod reflection;
mod result_learning;
mod run;
mod types;

pub(crate) use project_dir::extract_project_dir_hint_with_aliases;
pub(in crate::agent) use reflection::{PendingReflectionRecovery, ToolErrorEntry};
pub(in crate::agent) use types::{ToolExecutionCtx, ToolExecutionOutcome};