#icp #tee #ai-agent #vector-search

anda_engine

Agents engine for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs

15 unstable releases (3 breaking)

new 0.4.4 Feb 18, 2025
0.4.3 Feb 18, 2025
0.3.5 Feb 7, 2025
0.3.4 Jan 24, 2025
0.1.0 Jan 11, 2025

#1925 in Web programming

Download history 239/week @ 2025-01-08 365/week @ 2025-01-15 246/week @ 2025-01-22 22/week @ 2025-01-29 153/week @ 2025-02-05 287/week @ 2025-02-12

738 downloads per month
Used in anda_icp

MIT/Apache

290KB
5.5K SLoC

anda_engine: Anda Agents Engine

License Crates.io Test Docs.rs Latest Version

Agents engine for Anda - A comprehensive framework for building and managing AI agents.

More information about this crate can be found in the crate documentation.

Overview

anda_engine is a complete implementation of the anda_core AI Agent definition, providing a robust foundation for creating, managing, and executing AI agents with the following core capabilities:

  • Agent Management: Create, configure, and execute AI agents with customizable behaviors
  • Tool Integration: Register and manage tools that agents can utilize
  • Context Management: Handle execution contexts with cancellation support
  • Storage System: Persistent storage with object and vector search capabilities
  • Model Integration: Support for multiple AI model providers (OpenAI, DeepSeek, Cohere)
  • Extension System: Additional capabilities including attention management and document processing

License

Copyright © 2025 LDC Labs.

ldclabs/anda is licensed under the MIT License. See the MIT license for the full license text.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in anda by you, shall be licensed as MIT, without any additional terms or conditions.

Dependencies

~29–60MB
~1M SLoC