Skip to main content

Crate aidens

Crate aidens 

Source
Expand description

Public umbrella crate for AiDENs.

§Quickstart

One-liner mock agent: let output = AiDENsApp::chat("Hello!").await?;

With a real provider and profile: AiDENsApp::run_with(AiDENsProfile::CodingAgent, ProviderSpecV1::new("ollama"), "Fix the bug").await?

§Building an agent with memory + governance + kernel reasoning

Use AiDENsApp::from_plan(profile.expand("my-agent")?) with .mock_provider(...) or .provider_spec(...) then .build().await?. Profiles auto-configure memory, governance, and kernel reasoning based on the selected profile.

Modules§

prelude