π§ AI Knowledge Hub (v46.1 Stable)
A "Local Second Brain" for your AI conversations. Single HTML file. No Install. 100% Private.
π Why I built this?
I use Google Gemini (and Claude/ChatGPT) daily for coding, business planning, and creative writing. But I ran into a problem: managing the chaos.
I kept losing the context of my best conversations. Brilliant prompts and complex project discussions were buried under a pile of "Untitled Chats" in my history. I tried Notion, Obsidian, and Trello, but they felt too heavy/slow for simply saving chat links.
I needed something fast, private, and visual. So, I built Gemini Knowledge Hub.
β¨ Key Features
π¨ UI & Experience
- π Zero Installation: It's just ONE HTML file. No servers, no databases, no
npm install. Just download and open in your browser. - π Dark Mode (v46): Native dark mode support for late-night coding sessions. Persists your preference automatically.
- π Smart Search: Hybrid search bar with auto-complete suggestions for tags and an instant "Clear" button.
β‘ Workflow
- π¦ Kanban Dashboard: Organize chats into Ideas, Pins (High Priority), Projects (Active), and Archive.
- βοΈ Hybrid Linking: Each card links to the Live Cloud Chat (to continue working) AND a Local HTML Backup (to preserve the context forever).
- β
Task Tracking: Add checklists to cards. Unfinished tasks auto-tag the card as
β οΈ Pending. - π·οΈ Smart Tagging: Organize by topic (
#python,#marketing). Click any tag to filter the board instantly.
π Data & Privacy
- π‘οΈ Local-First: All data lives in your browser's
localStorage. Nothing is sent to any server. - πΎ Timestamped Backups: Export your entire database to a
.jsonfile with HH-MM timestamps (e.g.,backup_2025-11-25_14-30.json). - π Rescue Mode: Automatic sanitization system that detects and fixes corrupt legacy data on startup to prevent crashes.
πΈ Screenshots
π οΈ How to Use
- Download the
index.htmlfile (orGemini_Hub.html) from this repository. - Create a folder on your computer (e.g.,
My_AI_Projects). - Place the file inside that folder.
- Open it in any modern browser (Chrome, Edge, Firefox, Brave).
- Click "+ New Chat" to start organizing!
Universal Compatibility: While I built this for Gemini, it works perfectly for ChatGPT, Claude, Perplexity, or even organizing YouTube tutorials and GitHub repos.
βοΈ Pro Tip: Sync across devices
Since the app is just one file, you can save the HTML and your exported .json backups in OneDrive, Dropbox, or Google Drive.
- The File: Syncs automatically via your cloud provider.
- The Data: To move your board state to another computer, click the Export Backup button on PC 1, and Import Backup on PC 2.
π Update Log (v46.1)
- Feature: Added native Dark Mode toggle π.
- Feature: "Rescue Mode" added to prevent loading freezes on legacy data.
- Feature: Backup filenames now include timestamps to prevent overwriting.
- UX: Action buttons moved to card footer; Title links are now "smart" (only clickable if a link exists).
- Localization: Fully translated to English for universal usage.
π License
MIT License. Free and Open Source. Feel free to fork, modify, and make it your own!
Built with β€οΈ (and a lot of help from Gemini) by Martin Santos Temponi.