AI Apps That Run in Your Browser
AI apps you open in a browser, either hosted by you or running the model inside the page with WebGPU.
125Updated 1 week agoMIT
Docker · Web#Hybrid search#Knowledge graphs#MCP
OneRAG is a self-hosted RAG framework for developers building chatbots that answer questions using their own documents. It combines document retrieval and AI answers, with replaceable components for different models and search needs.
30.1KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#Multi-user access#Role-based access#Semantic search
Ente Photos is a Google Photos alternative for people who want to back up and share their library without letting the storage provider read its contents. You can self-host its server or use Ente's hosted service.
1.6KUpdated 1 day ago
Docker · Web#Git integration#Multi-user access#OpenAI-compatible API
Kodus is an AI code reviewer for engineering teams that want automated pull request feedback and control over where the reviewer runs. Its reviewer, Kody, checks changes in the context of the surrounding code.
735Updated 5 months agoMIT
Web#Human approval#Hybrid search#Knowledge graphs
SwarmVault is a self-hosted knowledge base for people organizing research, notes or code documentation for themselves and AI agents. It turns collected sources into a persistent Markdown wiki with connections you can inspect.
933Updated 1 year agoGPL-3.0
Docker · Web#Multi-user access#OpenAI-compatible API#Persistent memory
Tutor-GPT is a self-hosted browser application for learners who want an AI tutor that adjusts to their learning needs. You can host its Next.js server yourself, including through Docker. Model responses come from a separate inference provider, with OpenRouter integration sending requests to an external service.
48.1KUpdated 21 hours agoGPL-2.0
Linux · Web#LLM tracing#Multi-user access#Structured output
Discourse AI adds community assistants, search and moderation to a Discourse forum you can host on your own server. It's for forum operators who want AI features inside their community site. Forum hosting and AI processing are separate choices: the plugin supports a choice of providers, and its AI API services have a self-hosting option.
2.5KUpdated 3 weeks agoAGPL-3.0
macOS · Windows · Web#Code execution#MCP#Multimodal input
PenEcho is a visual workspace for people working through ideas with handwritten notes, equations and sketches. AI uses the canvas as context and places answers or interactive results beside your work.
175Updated 2 days agoMIT
macOS · Windows · Linux · Docker · Web#Hybrid search#Knowledge graphs#LM Studio integration
OpenTutor is a local AI learning workspace for students who want to study their own course materials with a tutor that adjusts to their progress. It targets individual study rather than shared classroom use.
96.5KUpdated 1 day ago
macOS · Windows · Linux · Docker · Web#Batch processing#MCP#Multilingual
Stirling PDF is a PDF workspace for editing individual documents and automating larger document workflows. It runs through a browser on your own server, with Docker deployment, or as a desktop application for Windows, macOS and Linux.
4.7KUpdated 3 days agoApache-2.0
Docker · Web#Hybrid search#MCP#Multi-agent workflows
OpenRAG is a self-hosted platform for searching documents and asking questions about them through an AI chat interface. It brings Langflow, OpenSearch, and Docling together for developers and teams that want a document knowledge base with control over its retrieval workflows. It's open source under Apache 2.0 and supports self-managed deployment with Docker or Podman.
54Updated 4 days agoAGPL-3.0
Linux · Docker · Web#Agent Skills#Code execution#Human approval
Capka is a self-hosted AI agent for people and teams whose work ends in a document, spreadsheet or code patch. It works with uploaded files, runs code and returns editable outputs you can revise through conversation. The app and its Linux sandboxes run on your own server.
30.5KUpdated 1 day agoAGPL-3.0
iOS · Android · Docker · Web · Browser Extension#MCP#Multi-user access#Ollama integration
Karakeep is a bookmark manager for people collecting articles, notes, images and PDFs for later use. It keeps saved material searchable and can preserve pages after their original links disappear.
399Updated 3 weeks ago
Docker · Web#Multi-user access#OpenAI-compatible API
Feeds Fun is an RSS reader for people who want to prioritize articles across their subscriptions. It assigns tags automatically and uses your scoring rules to decide which entries appear first.
Extended OpenAI Conversation
1 video1.5KUpdated 1 month agoMIT
Web#Home Assistant integration#OpenAI-compatible API#Tool calling
Extended OpenAI Conversation is a custom conversation agent that runs inside your Home Assistant instance and uses OpenAI's remote API for model calls. It builds on Home Assistant's OpenAI Conversation integration for people who want chat to control their smart home. The component runs locally, but conversations and exposed device context go to OpenAI, so it requires an internet connection.
3.1KUpdated 4 days agoApache-2.0
Windows · Linux · Docker · Web#LLM tracing#Ollama integration#Prompt versioning
OpenLIT helps developers investigate failures and assess the quality of existing AI applications and coding agents. It connects model requests with the tools, retrieval and agent steps involved in producing an answer.
21.6KUpdated 2 days agoApache-2.0
macOS · Web#Batch processing#llama.cpp backend#Multilingual
Surya is a local OCR toolkit for developers who need text and page structure from document images. It handles multilingual documents and preserves reading order for use in document-processing applications.
2.6KUpdated 4 months agoMIT
Linux · Docker · Web#Multilingual#Ollama integration#Works offline
AudioNotes turns audio and video into transcripts and structured Markdown notes on your computer. It's for reviewing meetings, interviews, courses and voice memos while keeping the recordings and resulting notes locally.
13.4KUpdated 4 months agoGPL-3.0
macOS · Windows · Linux · Web#Hugging Face integration#Multilingual#Quantization
Voice-Pro is a locally run speech processing and dubbing app for creators working with recordings or multilingual video. Its Gradio browser interface brings audio preparation, transcription and speech generation into one workspace. Internet access is required.
60.9KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Git integration#Hybrid search#llama.cpp backend
Hindsight is a memory system for developers whose AI agents need to carry facts and experience across sessions. It combines stored memories into observations and maintains answers to recurring questions as more information arrives.
6.6KUpdated 1 day agoApache-2.0
Web#LLM tracing#Multimodal input#Ollama integration
Genkit is Google's framework for developers building AI agents and chatbots into web and mobile apps. It brings model connections, application workflows and testing tools into one framework.
15.6KUpdated 2 weeks agoMIT
Docker · Web#Multilingual#Voice cloning
F5-TTS is a local text-to-speech system for developers and creators generating speech on their own hardware. Its Gradio app provides a browser interface for speech generation, with tools for training and fine-tuning models.
7Updated 6 days agoMIT
Docker · Web#Batch processing#Human approval#Tool calling
miel is a self-hosted Gmail client for people who want AI help sorting mail while keeping the app and its database on their own machine or server. It ranks messages by priority and proposes labels, including new ones. You review suggestions before applying changes to Gmail.
42.7KUpdated 20 hours agoGPL-3.0
macOS · Windows · Linux · Web#Human approval#LM Studio integration#MCP
OpenHuman is a personal AI assistant for people who want agents to act across their work apps and carry out repeatable tasks. Its orchestration engine manages multiple agents and workflows in one place.
7.8KUpdated 10 months ago
Web#Hugging Face integration#Multimodal input
SkyReels-V2 is the downloadable video model family for developers and researchers who want to generate footage on their own GPUs. It includes Python inference code and model weights, distinct from the SkyReels web playground. Generation runs on your hardware.
6KUpdated 3 days agoMIT
Docker · Web#Multilingual#Ollama integration#OpenAI-compatible API
Paperless-AI is an extension for Paperless-ngx users who want to sort incoming documents automatically and ask questions about their archive. The project is no longer maintained.
11.8KUpdated 2 days ago
macOS · Windows · Linux · Docker · Web#Batch processing#ControlNet#GGUF
Wan2GP generates media on your own computer for creators who want to work with several AI models in one browser interface. It builds on Wan-Video/Wan2.1 and focuses on making generation accessible on GPUs with limited memory.
2.5KUpdated 3 years agoAGPL-3.0
Docker · Web#Browser automation#Code execution#Ollama integration
Codel is a self-hosted AI agent for people who want software to carry out multi-step tasks and projects using a terminal, web browser, and text editor. It chooses and performs the next action itself, with task execution inside a sandboxed Docker environment. You access its interface through your browser.
902Updated 6 months agoApache-2.0
Linux · Web#Batch processing#Hugging Face integration#LoRA
Lumina-Image 2.0 generates images from text on your own hardware. It's for developers, researchers and people who want a model they can use in visual workflows or adapt with their own image collections.
38.2KUpdated 1 day agoMIT
Web#Agent Skills#Code execution#LLM tracing
Vibe-Trading is an installed Python research app with terminal and web interfaces for traders and analysts testing strategies or reviewing trades. The workspace runs on your machine, but its AI requests go to OpenRouter by default. Research also fetches external market data and web content.
23.8KUpdated 9 months agoMIT
Web#LLM tracing#Multi-user access#Ollama integration
Vanna is a Python framework for adding database chat to analytics applications and internal tools. The project is archived and no longer maintained.
3.3KUpdated 2 weeks agoMIT
Web#Streaming inference
Agent Chat UI gives developers a web interface for talking to their LangGraph agents and returning to existing conversations. It connects to an agent server you choose, so you can use it with a local development server or a remote deployment.
11.1KUpdated 1 year agoApache-2.0
Linux · Docker · Web#Browser automation#Code execution#Human approval
Bytebot carries out tasks described in plain language on its own virtual desktop. It's for people automating document work, research, or tasks across several applications. The project is archived and no longer maintained.
7.7KUpdated 5 months agoBSD-3-Clause
Windows · Docker · Web#Hugging Face integration#Hybrid search#Ollama integration
Verba is a self-hosted document chatbot for people who want to ask questions across their files and knowledge bases. The project is archived and no longer maintained, so it won't receive bug fixes or security patches.
990Updated 2 years agoMIT
Docker · Web#RAG
LlamaIndex Chat is a chatbot builder for people who want assistants that answer questions about their own documents. It's an example application built with LlamaIndexTS; you can host the app yourself, but it relies on cloud services for document indexing and AI responses.