Local AI Apps and Tools for Windows
AI apps and tools you can install on a Windows PC, including chat apps and image generators that run on an NVIDIA or AMD graphics card.
18.2KUpdated 2 days agoApache-2.0
Windows#Agent Client Protocol#llama.cpp backend#Ollama integration
avante.nvim adds AI coding assistance to Neovim for developers who want code questions and suggested edits inside their existing editor. It lets you choose a model backend and apply recommendations directly to source files.
1.9KUpdated 2 months agoAGPL-3.0
macOS · Windows · Linux#Batch processing#GGUF#Human approval
AI File Sorter helps people clear crowded Downloads folders, photo collections and stored archives. It proposes folders and filenames for you to review before it moves or renames files.
4Updated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#llama.cpp backend#LLM tracing#MLX
Marbor is a self-hosted AI inference gateway for operators serving models across their own GPU fleet. It places requests using live hardware and model state to reduce cold loads and avoid deployments that can't serve the requested model.
2.4KUpdated 5 months agoBSD-3-Clause
macOS · Windows · Linux#Hugging Face integration
Cellpose is local AI software for biologists and microscopy researchers who need to identify individual cells and nuclei in images. It runs on Windows, Linux and macOS, with a graphical interface for automatic segmentation, manual annotation and correcting model results.
43.3KUpdated 21 hours agoApache-2.0
Windows#Distributed execution
DeepSpeed is an open-source PyTorch library for developers and researchers training or running large AI models on their own hardware or compute clusters. It helps address memory limits and distribute workloads across devices.
19KUpdated 6 days agoApache-2.0
macOS · Windows · Linux#Hybrid search#Knowledge graphs#MCP
XERJ is a local search engine for developers building AI agents that need to retrieve code, documents or stored knowledge without reading whole files into their context. It runs on a laptop or self-hosted server.
9.5KUpdated 19 hours agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Batch processing#LLM tracing#Structured output
BAML is a programming language for developers building AI agents, with a documented Ollama client for models running locally and tracing that runs on your machine. The OllamaClient integration is documented for the canary toolchain. The standard OpenAI connection sends model requests to OpenAI; installing BAML locally does not make that connection offline.
5.5KUpdated 19 hours agoApache-2.0
macOS · Windows · Linux#Agent Skills#Code execution#Human approval
AIPOCH Open-Science is a desktop AI research workbench for scientists who want to keep investigations, analysis and supporting evidence in one project. Its agents work with research files and executable tools to produce outputs you can inspect alongside the records behind them.
7.3KUpdated 3 weeks agoApache-2.0
Windows · Linux#ControlNet#Inpainting#LoRA
sd-scripts is a collection of Python scripts for people who want to train image models on their own hardware. It suits users comfortable working with scripts who need to adapt a model to their own images or subjects.
494Updated 1 month agoMIT
macOS · Windows · Linux · VS Code
Kibitz helps developers follow several Claude Code or Codex sessions and direct work from one place. It turns agent activity into readable commentary, reducing the need to switch between terminal tabs to see what each session is doing.
874Updated 3 days agoMIT
macOS · Windows · Linux · Docker#Multilingual#Ollama integration#OpenAI-compatible API
Note Companion is an AI plugin for Obsidian users who need to sort collected notes and turn recordings into searchable material. It suits researchers, students and people with a backlog of meeting notes.
19.7KUpdated 19 hours agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#Multilingual
pyVideoTrans translates spoken video into another language for people preparing subtitles and dubbed versions. It works from the audio, so footage doesn't need existing subtitles.
11.7KUpdated 10 months agoApache-2.0
macOS · Windows · Linux
Cleanlab is a Python library for data scientists and ML engineers checking training data for errors. It uses model predictions or feature embeddings to identify problems in text, image, audio and tabular datasets.
381Updated 3 months agoGPL-3.0
Windows#Multilingual#ONNX#Streaming inference
ARIA turns audio playing on a Windows PC into live subtitles for videos, games, browser playback and calls. It's for people who need captions across apps or want translations alongside the original speech.
372Updated 6 days agoMIT
macOS · Windows · Linux · Web#Distributed execution#Image-to-image#Multimodal input
Director's Console is a self-hosted workspace for filmmakers and AI artists who want to develop shot prompts, generate media through ComfyUI, and organize the results by project.
8.1KUpdated 20 hours agoMIT
macOS · Windows · Linux · Docker · Web#Git integration#Knowledge graphs#MCP
Engram keeps project knowledge between coding sessions so developers don't have to repeat past decisions, bug fixes, and conventions to their AI agent. It works with existing coding assistants through MCP.
53.5KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux#LM Studio integration#MCP#Multilingual
Cherry Studio is a desktop AI chat app for people who use several model providers and want one place to manage their conversations. It supports local model connections as well as cloud services.
waves.comVoice, Speech and Music
macOS · Windows
Waves Curves AQ is an automatic equalizer plugin for people mixing audio who want a starting point based on their recording. It analyzes the audio and generates five distinct EQ profiles, giving you several tonal alternatives to consider.
109Updated 4 days agoMIT
Windows#Browser automation#Human approval#Ollama integration
BAH Browser is an MIT-licensed desktop browser for people who want an AI agent to carry out web tasks in their own browser session. It runs on Windows and combines a tabbed Chromium browser with an assistant that reads pages, clicks links and fills forms in response to plain-language requests.
1.8KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux · Web · VS Code#LLM tracing
Agent Flow helps developers inspect how Claude Code and Codex carry out tasks. It turns local agent activity into a visual record for tracing failures, repeated work and slow tool calls.
15.7KUpdated 1 year agoApache-2.0
macOS · Windows · Linux · Docker · Web#llama.cpp backend#MLX#Multi-agent workflows
Second Me is an open-source prototype for people who want to train and host an AI representation of themselves. It uses personal memories to shape a model around their identity and context.
1.5KUpdated 1 week agoMIT
macOS · Windows · Web#Agent Skills#Code execution#Hybrid search
Inno Agent is a personal AI learning agent for ongoing tutoring and study. It keeps learning goals, misconceptions and study materials available across conversations, with records you can inspect and correct.
15.4KUpdated 1 day ago
macOS · Windows · Linux · Web#Agent Skills#Code execution#Git integration
cc-haha is a desktop workspace for Claude Code and AI agents. It helps developers delegate coding tasks in local projects while keeping edits and approvals visible.
172Updated 1 year ago
macOS · Windows#Batch processing
CellProfiler Analyst helps biologists explore measurements from image-based experiments and train machine learning classifiers to recognize cell phenotypes. It runs on your own machine and works with data imported from CellProfiler, with a focus on large, high-dimensional datasets from high-throughput experiments.
15.4KUpdated 1 year ago
macOS · Windows · Linux · Web#Hugging Face integration
Hunyuan3D generates 3D assets from reference images or text for artists and developers who want to work on their own hardware. Shape generation and texturing are separate, so you can create geometry alone or add textures to an existing mesh.
2.9KUpdated 10 months agoApache-2.0
Windows · Linux#Batch processing#ONNX#Voice activity detection
openWakeWord is a wake word detection library for developers building voice apps that listen for a chosen word or phrase. It lets an application detect voice triggers on its own hardware.
4KUpdated 1 week agoMIT
macOS · Windows · Linux · Web#Batch processing#Voice conversion
Applio converts recordings and microphone input into another voice for musicians making AI covers, streamers and speech creators. You can choose community voice models or train a model from your own recordings.
420Updated 2 days agoApache-2.0
macOS · Windows · Linux · Web#Batch processing#Guardrails#Human approval
ResumeForge is a Chinese-first workspace for job seekers who want to keep resumes, vacancies and interview preparation together on their own computer. It separates confirmed experience from AI-written wording to help catch invented claims.
693Updated 4 weeks agoMIT
Windows#Agent Skills#Git integration#Web search
only-cli is a local web browsing CLI for AI agents that need to read websites without filling their context with raw HTML or screenshots. It suits coding assistants such as Claude Code and Codex that look up documentation, inspect repositories or read online discussions.
aftershoot.comPhoto Editing and Upscaling
macOS · Windows#Batch processing#Works offline
Aftershoot is a photo processing app for professional photographers who need to review and edit whole shoots. Its AI culling, editing and retouching run locally on Windows and macOS, without uploading images for processing.
679Updated 2 days agoBSD-3-Clause
macOS · Windows · Linux · iOS · Web#Agent Skills#GGUF#MLX
TensorSharp runs local AI models for .NET developers and people who want chat, media generation and agent tools on their own hardware. You can embed it in a C# application or use its CLI, browser interface or companion app, TensorAgent.
2.6KUpdated 5 months ago
macOS · Windows · Web#Batch processing#Hugging Face integration#Streaming inference
ChatTTS Colab turns text into speech for people producing narration or scripts with different character voices. It builds on ChatTTS and provides a browser interface for comparing voices and generating long audio passages.
2.9KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Knowledge graphs#MCP#Ollama integration
NoteDiscovery is a note-taking app for personal wikis, technical notes and small teams that want to keep their knowledge base on their own computer or server. It stores notes as ordinary Markdown files, so you can bring in an Obsidian vault or use the same files in other editors.
1.6KUpdated 9 months ago
macOS · Windows · Linux · Docker#Code execution#Ollama integration#Persistent memory
Lemon AI is a local AI agent for people who want to research topics, write code and analyze data on their own hardware. It also lets you revise generated HTML reports and pages without asking the agent to recreate the whole result.