{"repo":"GHuyHuynh/openllm-web","free":true,"listed":false,"github":"https://github.com/GHuyHuynh/openllm-web","clone":"git clone https://github.com/GHuyHuynh/openllm-web.git","description":"Open-source, self-hosted LLM chat application, featuring local-first data storage and real-time streaming responses.","language":"TypeScript","stars":10,"topics":["ai","react","typescript","llm","llama3","vllm"],"license":"MIT","category":"ai-agents","readme_excerpt":"OpenLLM Web Chat An open-source, self-hosted, open access LLM chat application, featuring local-first (browser storage) data storage and real-time streaming responses. https://github.com/user-attachments/assets/8662e4ab-06d3-4fbc-b248-13d98e5dc6a9 Features - Real-time AI Chat : Stream responses from OpenAI-compatible AI models - Local Data Persistence : All conversations stored locally using IndexedDB - Multi-page Navigation : Home, chat, about, and contact pages - Responsive Design : Works on desktop and mobile devices - Error Handling : Graceful error recovery with user-friendly messages - Message Management : Edit, regenerate, and manage conversation history Technology Stack - Frontend : React 19, TypeScript, Vite - Styling : TailwindCSS v4 with Radix UI components - Database : Dexie (IndexedDB wrapper) - AI Integration : Custom vLLM transport with Vercel AI SDK - Routing : React Router v7 Quick Start Configuration The application connects to OpenLLM Platform API ( https://api.openllm-platform.com/ ) and uses meta-llama/Llama-3.2-1B-Instruct as the default model for both chat and title generation. The platform API the will route back to Timberlea server via HTTP. Developer API Guide The application includes a comprehensive developer API guide accessible at /developer that provides OpenAI-compatible API examples for integrating with the OpenLLM Platform. Python Example Node.js Example cURL Example All examples use the OpenAI-compatible endpoints and demonstrate API authenti","default_branch":null,"files":null,"tree":[],"storefront":"/r/GHuyHuynh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GHuyHuynh/openllm-web/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}