ono is a cute, research-focused file storage system powered by Web3 — built with ICP and Motoko, designed especially for students, self-learners, and researchers.
Store your notes, PDFs, and files securely on-chain, and ask a friendly built-in AI assistant to help you summarize, explain, or teach from them — all within your own private study space.
Upload your PDFs, lecture notes, and research files. Everything is stored directly on ICP’s decentralized storage — forever, secure, and accessible from your ono account.
Log in safely with Internet Identity, a passwordless Web3 auth system. Each user has their own private storage and chatbot session, powered entirely by their Web3 identity.
ono features an embedded AI assistant using Motoko’s LLM model. It’s pre-configured with prompts designed for learning, not generic chat.
Your assistant can:
- Read and understand files you’ve uploaded
- Summarize or explain the contents
- Teach a topic based on a specific file
It’s like having a tutor that already read your materials!
Paste your notes or content into a special textbox designed for simplified learning. When you use this box, the AI knows to:
- Skip formal explanations
- Break things down in simple terms
- Use analogies and beginner-friendly language
Perfect for quick understanding before exams or reviews.
Keep your space tidy! A “Clear Chat” button lets you instantly delete all AI conversation history — so you can start fresh or avoid clutter.
Need to clean up? ono allows you to remove individual files from your storage safely, with one click.
Make sure you have these installed:
git clone https://github.com/yourusername/ono.git
cd ono
# Install dependencies
npm install
# Start local replica
dfx start --background
# Deploy the canisters (backend)
dfx deploy
# Run frontend
npm run dev
Visit http://localhost:3000
to explore ono locally.
ℹ️ Note: This setup assumes a local environment with the ICP replica running. For production deployment, configure the dfx settings and canister IDs accordingly.
Name | |
---|---|
Jerry Sebastian | jerrybks787@gmail.com |
Farrell Laurensius Suryadi | farrell.suryadi@gmail.com |
Jason Therawan | therawan.jason@gmail.com |
Jonathan | jonathanthesuyanto@gmail.com |
Alexander Simon Wong | alexanderwong30@gmail.com |
This project was developed as a part of Codefest 14, with a shared passion for open learning, decentralized tech, and building tools that empower students around the world.
MIT License. Feel free to fork, modify, and build your own learning assistant. Contributions are welcome!