| Crates.io | ai-agent |
| lib.rs | ai-agent |
| version | 0.0.1 |
| created_at | 2025-09-27 08:25:17.99666+00 |
| updated_at | 2025-09-27 08:25:17.99666+00 |
| description | Next Generation AI Agent Framework for Web3. |
| homepage | https://www.openpick.org |
| repository | https://github.com/rust-agent/rust-agent |
| max_upload_size | |
| id | 1857081 |
| size | 40,000 |
Next Generation AI Agent Framework for Web3.
Note for Windows Users: WSL 2 is required.
This project uses git hooks to ensure code quality:
To run the pre-commit hook manually:
bun run pre-commit
/ (Root):
/core/: Core components of the Rust-Agent framework:
This architecture enables modular development, clear separation of concerns, and scalable feature implementation across the Rust-Agent ecosystem.
The Rust-Agent application, built with Tauri and located in packages/app, is configured for cross-platform continuous integration and deployment. This setup automates the building and releasing of the application for various operating systems.
The Tauri application is designed to be built for:
Desktop: Linux, macOS, and Windows.
Mobile: Android and iOS.
Two main GitHub Actions workflows handle the CI/CD process for the Tauri application:
Upon successful completion of the tauri-release.yml workflow (triggered by a new tag/release), all compiled application installers and mobile packages will be available as downloadable artifacts on the GitHub Releases page for that specific tag. This includes:
.AppImage and .deb files..dmg file..exe NSIS installer..apk file..ipa file.