Skip to main content

Crate aagt_core

Crate aagt_core 

Source
Expand description

§AAGT Core - AI Agent for Trading

Core types, traits, and abstractions for the AAGT framework.

This crate provides:

  • Agent system (agent)
  • Trading logic (trading)
  • Skills & Tools (skills)
  • Knowledge & Memory (knowledge)
  • Infrastructure (infra)

Re-exports§

pub use agent::core::Agent;
pub use agent::core::AgentBuilder;
pub use agent::core::AgentConfig;
pub use agent::message::Content;
pub use agent::message::Message;
pub use agent::message::Role;
pub use error::Error;
pub use error::Result;

Modules§

agent
bus
error
infra
knowledge
prelude
Prelude: Re-exports common types for convenience
skills
trading

Macros§

simple_tool
Helper macro for creating simple tools