Expand description
§Beleth
“The King commands legions”
Beleth is the agent framework for the Infernum ecosystem, enabling autonomous task execution with tool use, planning, and memory.
§Features
- Tool System: Extensible tool interface for agent actions
- Planning: Multiple planning strategies (ReAct, ToT, Hierarchical)
- Memory: Working, episodic, and semantic memory systems
- Grimoire Integration: Native support for Grimoire personas
Re-exports§
pub use agent::Agent;pub use agent::AgentAction;pub use agent::AgentBuilder;pub use agent::Persona;pub use agent::PersonaSource;pub use agent::StepResult;pub use agent::StepUsage;pub use memory::AgentMemory;pub use memory::ConversationSummary;pub use memory::SummarizationStrategy;pub use planner::DefaultPlanner;pub use planner::LLMPlanner;pub use planner::Plan;pub use planner::PlanStep;pub use planner::Planner;pub use planner::PlanningStrategy;pub use tool::CalculatorTool;pub use tool::DateTimeTool;pub use tool::JsonTool;pub use tool::RiskLevel;pub use tool::Tool;pub use tool::ToolCall;pub use tool::ToolContext;pub use tool::ToolRegistry;pub use tool::ToolResult;