Skip to content

opensass/nano-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Nano AI

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

banner

🌌 Overview

nano-ai-demo.mp4

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.