๐ LLMNet The Offline Internet. A premium, private, and AI-powered search experience that lives entirely on your machine. LLMNet transforms your local LLMs into a structured search engine. It combines the power of local generative AI with a high-performance Vector Database (RAG) to provide instant, offline answers from your own knowledge base. Home Page - Screenshot โจ Key Features ๐ 100% Private: Your queries and data never leave your local network. Your queries and data never leave your local network. ๐ง Local RAG: Index any website or wiki into a persistent Postgres Vector DB. Index any website or wiki into a persistent Postgres Vector DB. โก Instant Results: Sub-second semantic search using pgvector & HNSW indexing. Sub-second semantic search using pgvector & HNSW indexing. ๐จ Premium UI: A glassmorphic, dark-mode interface inspired by modern search engines. A glassmorphic, dark-mode interface inspired by modern search engines. ๐ No Internet Required: Once indexed, your knowledge stays available offline. ๐ ๏ธ Tech Stack Frontend: Next.js, Tailwind CSS Next.js, Tailwind CSS Intelligence: Local LLMs (via OpenAI-compatible APIs) Local LLMs (via OpenAI-compatible APIs) Database: PostgreSQL with pgvector PostgreSQL with Orchestration: Bun, Cheerio (Crawl), Turndown (Markdown) ๐ Quick Start 1. Requirements Ensure you have the following running locally: LLM Server: Port configured in .env (e.g., Llama.cpp, Ollama) Port configured in (e.g., Llama.cpp, Ollama) Embedding Server: Port configured in .env Port configured in Database: Postgres with the vector extension (see postgres-pgvector/ ) 2. Configuration Configure your environment variables in .env : # Example configuration API_BASE_URL=http://localhost:8888/v1 EMBEDDING_URL=http://localhost:8889/v1/embeddings 3. Setup & Run # Install dependencies bun install # Initialize Database bun postgres-pgvector/migrate.ts # Start the engine bun dev Visit localhost:3000 to start searching. โ Add Knowledge LLMNet features a recursive in...
First seen: 2026-01-25 20:55
Last seen: 2026-01-25 20:55