anda  by ldclabs

AI agent framework using Rust, ICP, and TEEs

Created 8 months ago
380 stars

Top 75.0% on SourcePulse

GitHubView on GitHub
Project Summary

Anda is an AI agent framework built with Rust, designed for creating composable, autonomous, and perpetually memorizing AI agents. It targets developers and non-developers alike, aiming to build a super AGI system by connecting specialized agents across industries. The framework emphasizes simplicity, trustworthiness via dTEE, autonomy through ICP integration, and perpetual memory storage on the ICP blockchain.

How It Works

Anda agents leverage Rust for performance and safety, integrating with the Internet Computer Protocol (ICP) for decentralized identity, cryptographic capabilities, and perpetual memory storage. They utilize Trusted Execution Environments (TEEs) to ensure security and data integrity within a decentralized TEE (dTEE) architecture. LLMs provide reasoning and decision-making, allowing agents to learn, adapt, and operate autonomously.

Quick Start & Requirements

  • Install/Run: Project structure suggests building from source. No specific quick-start command provided.
  • Prerequisites: Rust toolchain, ICP integration tools, and potentially TEE-compatible hardware are implied.
  • Links: ICPanda DAO Website, ICP SNS Dashboard

Highlighted Details

  • Built with Rust for performance and safety.
  • Integrates ICP blockchain for decentralized identity and perpetual memory.
  • Utilizes dTEE (decentralized Trusted Execution Environments) for security and privacy.
  • Aims for perpetual memory and agent "immortality" via blockchain storage.

Maintenance & Community

Licensing & Compatibility

  • Licensed under the MIT License.
  • Permissive license suitable for commercial use and closed-source integration.

Limitations & Caveats

The README indicates that the deployment process is currently complex, with plans for a future one-click cloud service. Specific TEE hardware requirements or setup complexity are not detailed.

Health Check
Last Commit

3 days ago

Responsiveness

1 day

Pull Requests (30d)
1
Issues (30d)
0
Star History
12 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.