Skip to content

Repository files navigation

🧬 What is Internet Memory?

A Chrome extension + AI-powered Electron backend that automatically captures, indexes, and lets you chat with everything you read online — powered by local AI.

Internet Memory is your personal, privacy-first "Second Brain". It runs silently as a system-tray application, mediating between your browser and local AI models (Ollama).

🔒 Privacy by Design

  • 100% Local: Your data never leaves your machine. No cloud, no telemetry.
  • SQLite Storage: Industry-standard database for reliable local indexing.
  • Secure Auth: Interaction via local API tokens for extension safety.

⚡ How It Works

  1. Browse: Read the web as you normally would.
  2. Capture: The extension auto-distills the core content of articles.
  3. Index: Content is embedded and indexed by Ollama.
  4. Recall: Search or chat with your history from the side panel.

✨ Key Features

  • 💬 Chat with Memory: Ask questions about everything you've read. Get streaming responses with direct source citations.
  • ✨ AI Auto-Tagging: Every memory is automatically categorized and given a "Bottom Line" summary by AI.
  • 🔍 Semantic Search: Vector-based search that understands the meaning of your query, not just keywords.
  • 🌙 Premium UI: A stunning, modern interface with high-quality Dark and Light mode support.
  • 📦 Multi-Platform: Professional installers for Windows (MSI/EXE), Linux (DEB/AppImage), and macOS (DMG).
  • 📝 Highlights: Right-click any text to save specific snippets to your permanent memory.

⚡ Quick Start

Prerequisites

  • Ollama: Latest version (Required for local LLM & Embeddings)
  • Node.js: ≥ 20 (Only if building from source)

Installation

  1. Download: Grab the latest release for your OS from the Releases page.
  2. Setup Extension:
    • Download internet-memory-extension.zip from the release.
    • Unzip it.
    • Open chrome://extensions → Load Unpacked → Select the unzipped folder.
  3. Connect: Copy the API Token from the system tray icon and paste it into the Extension Options.

Development

# Clone and Install
git clone https://github.com/Flaxmbot/Second-Brain.git
npm install

# Run in Development mode
npm run dev

# Build for Production
npm run dist

🛠️ Tech Stack

Component Technology
Core Framework Electron
Frontend React + Vite
API Server Express
Database SQL.js (SQLite WASM)
AI Engine Ollama
Extension Chrome Manifest V3

📄 License

MIT License

Copyright © 2024-present Flaxmbot

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages