├── screenshot.png ├── README.md └── index.html /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MartinSantosT/gemini-chat-organizer-hub/HEAD/screenshot.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 🧠 Gemini Knowledge Hub (v46.1 Stable) 2 | 3 | ![License](https://img.shields.io/badge/license-MIT-green) 4 | ![Version](https://img.shields.io/badge/version-46.1-blue) 5 | ![Tech](https://img.shields.io/badge/stack-HTML%20%7C%20JS%20%7C%20Tailwind-purple) 6 | ![Status](https://img.shields.io/badge/status-Stable-success) 7 | 8 | > **A "Local Second Brain" for your AI conversations. Single HTML file. No Install. 100% Private.** 9 | 10 | --- 11 | 12 | ## 🚀 Why I built this? 13 | 14 | I use Google Gemini (and Claude/ChatGPT) daily for coding, business planning, and creative writing. But I ran into a problem: **managing the chaos**. 15 | 16 | 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. 17 | 18 | I needed something **fast, private, and visual**. So, I built **Gemini Knowledge Hub**. 19 | 20 | --- 21 | 22 | ## ✨ Key Features 23 | 24 | ### 🎨 UI & Experience 25 | * **📂 Zero Installation:** It's just **ONE HTML file**. No servers, no databases, no `npm install`. Just download and open in your browser. 26 | * **🌙 Dark Mode (v46):** Native dark mode support for late-night coding sessions. Persists your preference automatically. 27 | * **🔎 Smart Search:** Hybrid search bar with auto-complete suggestions for tags and an instant "Clear" button. 28 | 29 | ### ⚡ Workflow 30 | * **🚦 Kanban Dashboard:** Organize chats into **Ideas**, **Pins** (High Priority), **Projects** (Active), and **Archive**. 31 | * **☁️ Hybrid Linking:** Each card links to the **Live Cloud Chat** (to continue working) AND a **Local HTML Backup** (to preserve the context forever). 32 | * **✅ Task Tracking:** Add checklists to cards. Unfinished tasks auto-tag the card as `⚠️ Pending`. 33 | * **🏷️ Smart Tagging:** Organize by topic (`#python`, `#marketing`). Click any tag to filter the board instantly. 34 | 35 | ### 🔒 Data & Privacy 36 | * **🛡️ Local-First:** All data lives in your browser's `localStorage`. Nothing is sent to any server. 37 | * **💾 Timestamped Backups:** Export your entire database to a `.json` file with HH-MM timestamps (e.g., `backup_2025-11-25_14-30.json`). 38 | * **🚑 Rescue Mode:** Automatic sanitization system that detects and fixes corrupt legacy data on startup to prevent crashes. 39 | 40 | --- 41 | 42 | ## 📸 Screenshots 43 | 44 | screenshot-l 45 | 46 | screenshot-b 47 | 48 | --- 49 | 50 | ## 🛠️ How to Use 51 | 52 | 1. **Download** the `index.html` file (or `Gemini_Hub.html`) from this repository. 53 | 2. **Create a folder** on your computer (e.g., `My_AI_Projects`). 54 | 3. **Place the file** inside that folder. 55 | 4. **Open it** in any modern browser (Chrome, Edge, Firefox, Brave). 56 | 5. Click **"+ New Chat"** to start organizing! 57 | 58 | > **Universal Compatibility:** While I built this for Gemini, it works perfectly for **ChatGPT, Claude, Perplexity**, or even organizing YouTube tutorials and GitHub repos. 59 | 60 | --- 61 | 62 | ## ☁️ Pro Tip: Sync across devices 63 | 64 | Since the app is just one file, you can save the HTML and your exported `.json` backups in **OneDrive, Dropbox, or Google Drive**. 65 | 66 | * **The File:** Syncs automatically via your cloud provider. 67 | * **The Data:** To move your board state to another computer, click the **Export Backup** button on PC 1, and **Import Backup** on PC 2. 68 | 69 | --- 70 | 71 | ## 🔄 Update Log (v46.1) 72 | 73 | * **Feature:** Added native Dark Mode toggle 🌙. 74 | * **Feature:** "Rescue Mode" added to prevent loading freezes on legacy data. 75 | * **Feature:** Backup filenames now include timestamps to prevent overwriting. 76 | * **UX:** Action buttons moved to card footer; Title links are now "smart" (only clickable if a link exists). 77 | * **Localization:** Fully translated to English for universal usage. 78 | 79 | --- 80 | 81 | ## 📄 License 82 | 83 | **MIT License**. Free and Open Source. 84 | Feel free to fork, modify, and make it your own! 85 | 86 | Built with ❤️ (and a lot of help from Gemini) by **Martin Santos Temponi**. 87 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Gemini Hub v46 (Dark Mode) 7 | 8 | 11 | 12 | 77 | 78 | 79 | 80 |
81 |
82 |
83 | 84 |
85 |
86 |

87 | Gemini Hub FINAL v46 88 |

89 |

Knowledge Management

90 |
91 |
92 | 93 | 102 | 103 |
104 | 107 | 108 | 111 | 112 | 115 | 116 | 117 | 120 |
121 |
122 | 123 |
124 |
125 | 126 | Topics: 127 | 128 |
129 |
130 |
131 |
132 | 133 |
134 |
135 |
136 |
137 |

IDEAS

0 138 |
139 |
140 |
141 |
142 |
143 |

PINS

0 144 |
145 |
146 |
147 |
148 |
149 |

PROJECTS

0 150 |
151 |
152 |
153 |
154 |
155 |

ARCHIVE

0 156 |
157 | 158 |
159 |
160 | 161 | 162 | 163 | 166 | 167 | 168 |
169 |
170 | 171 |
172 |
173 |
174 |
175 | 176 | 242 | 243 | 290 | 291 | 765 | 766 | 767 | --------------------------------------------------------------------------------