nano-ai

Crates.ionano-ai
lib.rsnano-ai
version0.0.2
sourcesrc
created_at2024-12-02 12:15:56.09564
updated_at2024-12-04 04:10:40.097527
description✨ Gemini Nano Adapter for WASM Frameworks.
homepage
repositoryhttps://github.com/opensass/nano-ai
max_upload_size
id1468580
size14,008
Mahmoud (wiseaidev)

documentation

https://docs.rs/nano-ai

README

🤖 Nano AI

Made with Rust Crates.io Crates.io Downloads Docs.rs License Maintenance Netlify Status

banner

🌌 Overview

nano-ai is a lightweight and efficient AI adapter for integrating Gemini Nano AI model into WASM frameworks.

🚀 Features

Method Supported Tested Windows Chrome Canary Linux Chrome Canary
get_capabilities
create_session
send_prompt
stream_prompt
destroy_session

[!WARNING]
This crate has been fully tested only on Chrome Canary running on a Windows machine. Compatibility on Linux Chrome Canary is limited, as only get_capabilities, create_session, and destroy_session methods are confirmed to work.

🌐 WASM Frameworks

Framework Supported
Yew
Dioxus
Leptos

📖 Examples

Framework Example
Yew Github
Dioxus
Leptos

⬜: TODO

👥 Contributing

We welcome contributions to enhance nano-ai! Feel free to submit issues, create pull requests, or discuss improvements on our GitHub repository.

📝 License

This project is licensed under the MIT License.

Commit count: 15

cargo fmt