mycelium / README.md
ajit3259's picture
Update Readme.md for submission
c2f81e2 verified
|
Raw
History Blame Contribute Delete
3.08 kB
---
title: Mycelium
emoji: πŸ„
colorFrom: red
colorTo: indigo
sdk: gradio
sdk_version: 6.16.0
python_version: '3.13'
app_file: app.py
pinned: true
license: mit
short_description: Stop losing ideas. Capture, connect, recall.
tags:
- build-small-hackathon
- backyard-ai
- tiny-titan
- nvidia-nemotron
- off-brand
- off-the-grid
- field-notes
- track:backyard
- sponsor:nvidia
- achievement:offgrid
- achievement:offbrand
- achievement:fieldnotes
---
# Mycelium β€” Personal Knowledge Agent
> Capture fast. Think later. Let the system surface what matters.
Mycelium is a local-first AI knowledge companion that closes the loop between saving something and actually learning from it. No more screenshot graveyards or forgotten browser tabs.
## Demo
πŸ“Ή **[Demo video](https://www.youtube.com/watch?v=Kr7LxRm0JBs)**
πŸ“ **[LinkedIn post](https://www.linkedin.com/posts/ajit3259_mycelium-stop-losing-ideas-capture-connect-share-7472039183830810624-TtU_/)**
πŸ““ **[Field Notes β€” what I built, what broke, what I learned](https://huggingface.co/blog/build-small-hackathon/mycelium)**
## The problem
Everyone has the same graveyard: saved links, screenshots, notes-to-self β€” all gone dark in a week. The capture habit exists. The recall loop doesn't.
Mycelium fixes the loop.
## What it does
- **Capture** notes, URLs, and images β€” each processed into a structured summary with intent classification (`learn` / `act` / `reference` / `ephemeral`) and semantic tags
- **ASK** β€” semantic search across your knowledge base with LLM synthesis, follow-up questions, and Feynman self-testing
- **BRIEF** β€” daily digest of what you saved, with synthesis across captures and a weekly thread
- **REVIEW** β€” spaced repetition (SM-2) targeting specific claims from your own notes, not generic flashcards
- **GRAPH** β€” visual map of how your ideas connect via embedding similarity
## How it works
1. You capture a note, URL, or image
2. **NVIDIA Nemotron-Mini-4B** extracts the core insight, classifies intent, generates tags and recall questions
3. **Qwen2.5-VL-7B** handles image captures β€” describe a whiteboard, diagram, or screenshot
4. **BGE-base-en-v1.5** embeds summaries into a 768-dim vector space
5. Related captures link automatically via cosine similarity
6. The surface engine resurfaces what you should revisit, weighted by intent and time
## Tech
- **LLM**: `nvidia/Nemotron-Mini-4B-Instruct` via HF Transformers + ZeroGPU
- **Vision**: `Qwen/Qwen2.5-VL-7B-Instruct` for image capture
- **Embeddings**: `BAAI/bge-base-en-v1.5` (768-dim, top MTEB retrieval)
- **Backend**: FastAPI + SQLite (persistent at `/data/mind.db`)
- **Frontend**: React + TypeScript + Tailwind CSS
## Prizes targeting
- **Backyard AI** track β€” practical tool solving a real daily problem
- **Tiny Titan** badge β€” Nemotron-Mini-4B drives all text intelligence (4B parameters)
- **NVIDIA** β€” built on `nvidia/Nemotron-Mini-4B-Instruct`
## Built with
Built for the [Build Small Hackathon](https://huggingface.co/build-small-hackathon) Β· June 2026