BYOAIK (Bring Your Own AI Key) is a directory of AI tools that run on your own API key.

Tools that accept your Ollama API key (211)

Where your key goes

US compelled disclosure
Ownership not established The operating entity has not been established yet.
Browser apps
Depends on the endpoint you choose Ollama runs on your own machine, so there is no shared endpoint to probe. Whether a browser app can reach it depends on the OLLAMA_ORIGINS setting on that machine.

Tools that support Ollama

  • RamaLama: Runs local models inside rootless containers with no network access by default: auto-detects your GPU, needs no key.
  • torchtune: PyTorch-native fine-tuning recipes with no framework layer between you and the training loop.
  • OpenLLM: One command to run an open model as your own OpenAI-compatible endpoint.
  • Higgs Audio: Expressive speech and multi-speaker dialogue generation, self-hosted.
  • Agent Desk: Self-hosted AI customer support desk with human handoff, on OpenAI-compatible model access you configure.
  • OpenDocuments: Self-hosted RAG search over your company's documents, with a local-LLM path that keeps data on your network.
  • DeerFlow: ByteDance's open-source super-agent harness for deep research, coding, and content, with bring-your-own-key LLMs.
  • Retrieval-based Voice Conversion WebUI: Train and run voice-conversion models entirely on your own GPU: no cloud voice API or subscription.
  • Ollama: Runs open models on your own machine and serves them over a local API. There is no cloud key to bring at all.
  • SwarmUI: Modular front end for local Stable Diffusion and ComfyUI backends: your own GPU, no image API key.
  • PrivateGPT: Privacy-first RAG app to ingest and query your documents using local or remote LLMs, fully offline-capable.
  • ComfyUI: Node-based diffusion studio that runs image and video models on your own hardware and your own weights: no cloud key at all.
  • Stability Matrix: One installer and model manager for ComfyUI, SD.Next, InvokeAI and the rest, all running locally.
  • llama.cpp: The C/C++ inference engine underneath most local-LLM apps: run GGUF models on your own hardware, no key required.
  • Unsloth: Fine-tune open models on your own GPU, with the training data and the weights never leaving it.
  • LlamaFactory: Fine-tune a hundred-plus open models from a local web UI, no key and no cloud step.
  • SD.Next: All-in-one local studio for image and video generation across dozens of model architectures.
  • Voicebox: Local voice studio for cloning and dictation, positioned against ElevenLabs, with nothing sent anywhere.
  • TRL: Hugging Face's reference library for SFT, DPO and GRPO, run wherever you run Python.
  • ACE-Step: Full songs generated on your own GPU, with the weights on your disk and no service in the loop.
  • MLX LM: Run and fine-tune language models on Apple silicon, entirely on the laptop in front of you.
  • Piper: Fast neural speech on a Raspberry Pi, the TTS engine behind much of the offline voice-assistant world.
  • Chatterbox: Zero-shot voice cloning and expressive TTS you run yourself, from a commercial vendor, under MIT.
  • KoboldCpp: Single-file GGUF runner with a bundled web UI: everything runs on your own machine with no key or account.
  • Applio: Voice conversion toolkit built on RVC, with training and inference on your own machine.
  • PEFT: Hugging Face's LoRA and adapter library, the piece most local fine-tuning is actually built on.
  • verl: Reinforcement learning for language models at scale, on clusters you control.
  • ms-swift: ModelScope's training framework covering several hundred models, run on your own machines.
  • F5-TTS: Fast local voice cloning from a short sample, with the sample never leaving your machine.
  • YuE: Full-song generation with vocals and backing, running on your own GPU.
  • OpenRLHF: Readable RLHF implementation built on Ray and vLLM, for aligning models on your own data.
  • text-generation-webui: Desktop app for local models with a full web UI: runs offline with zero telemetry and no API key.
  • Hugging Face Chat UI: Open-source SvelteKit chat interface powering HuggingChat, self-hostable against any OpenAI-compatible endpoint with your own API key.
  • Kotaemon: Self-hosted chat-with-your-documents RAG interface with citation highlighting, running on your own API key or a local model.
  • OpenAI Agents SDK: OpenAI's own agent framework, which also drives any OpenAI-compatible endpoint you point it at.
  • LocalAI: Self-hosted drop-in replacement for the OpenAI API covering text, vision, audio and images: your hardware, no key.
  • vLLM: High-throughput self-hosted serving engine for open models on your own GPUs, behind an OpenAI-compatible API you own.
  • Moshi: Full-duplex speech-to-speech conversation, running on your machine instead of a vendor's.
  • Stable Audio Tools: Stability's training and inference code for generative audio, to run and fine-tune yourself.
  • Krita AI Diffusion: AI image generation inside Krita, powered by your own local or remote ComfyUI server
  • OpenWhispr: Privacy-first voice-to-text dictation with local Whisper/Parakeet and bring-your-own-key cloud AI.
  • MetaGPT: Open-source multi-agent software company that turns a one-line requirement into code, using your own LLM key.
  • llamafile: Packages a model and its runtime into one executable you just run: no install, no internet, no API key.
  • PaperQA2: Citation-backed question answering over your own library of scientific PDFs, on whichever provider key you export.
  • DeepEval: Pytest-style evaluation for LLM apps, with judge models running on your own key or locally.
  • Crawl4AI: Crawler built for feeding LLMs, running locally with no service between you and the web.
  • smolagents: Hugging Face's deliberately small agent library, model-agnostic and local-friendly.
  • Draw Things: Image generation that runs offline on an iPhone or a Mac, not in someone else's datacentre.
  • PocketPal AI: iOS and Android app running GGUF models fully on-device: chat offline with no key and no subscription.
  • Axolotl: YAML-configured fine-tuning built for multi-GPU runs you can reproduce and audit.
  • TensorRT-LLM: NVIDIA's inference engine for squeezing the most out of GPUs you already own.
  • BentoML: Packages a model into a service you deploy yourself, wherever you want it to run.
  • LMDeploy: Compression, quantisation and serving toolkit from the InternLM team, run on your own GPUs.
  • Enchanted: Open-source iOS, macOS and visionOS chat client for your own self-hosted Ollama server: no cloud, no markup.
  • manga-image-translator: One-click OCR and translation of text baked into manga, comics, and images, with your own LLM/MT provider keys.
  • OpenClaw: Personal assistant running on your own hardware, reaching you through the chat apps you already use.
  • KServe: Kubernetes-native model serving, the piece that makes self-hosting survive production.
  • Khoj: Open-source, self-hostable AI second brain that chats with your documents and the web.
  • Hermes Agent: Terminal agent from Nous Research that runs on any provider, or seven different backends.
  • LightRAG: Graph-based RAG that will run end to end against a local Ollama, with no cloud key.
  • Graphiti: Temporal knowledge graph for agent memory, where facts carry the time they were true.
  • OpenAI Completion (Sublime Text): Sublime Text AI assistant where you paste your own OpenAI, Anthropic or Gemini key, or point it at local Ollama.
  • Xinference: Self-hosted model server for LLMs, embeddings and speech behind one OpenAI-compatible API.
  • LearnHouse: Self-hosted learning platform with AI woven through courses, assignments and auto-grading.
  • Open TutorAI: Self-hosted tutoring platform that connects to Ollama or any OpenAI-compatible endpoint you point it at.
  • Buzz: Cross-platform desktop app to transcribe and translate audio offline with Whisper, or via your own OpenAI-compatible API key.
  • AutoGen: Microsoft's open-source multi-agent framework where every model client takes your own API key or environment variable.
  • Marker: PDF to markdown that runs its own vision models locally, with LLM boosting on your key.
  • chatgpt-shell: Emacs shell for OpenAI, Anthropic, Ollama and more, with keys read at runtime from your own function.
  • Morphic: Open-source AI answer engine with a generative UI, bring your own provider key
  • bilingual_book_maker: CLI that translates EPUB/TXT/SRT/PDF books into bilingual editions using your own LLM key.
  • ShellGPT (sgpt): Natural-language CLI that turns prompts into shell commands, code, and answers via your own LLM key.
  • NextChat: Light and fast, self-hostable AI chat UI where you bring your own provider keys.
  • AppFlowy AI: Open-source Notion alternative with AI you control via local Ollama or your own keys
  • Botpress: Open-source chatbot and agent builder you can self-host, adding your own OpenAI, Anthropic or Gemini key.
  • Browser Use: Point any model at a real browser and let it click, on a key and an endpoint you choose.
  • cognee: Memory for agents built as an ECL pipeline, with an Ollama path that needs no cloud key.
  • Bifrost: Self-hosted AI gateway with governance and MCP support, sitting in front of the keys you own.
  • OpenMAIC: Multi-agent AI classroom from Tsinghua that turns a topic into a course, on providers you configure.
  • Skyvern: Automate browser-based workflows with LLMs and computer vision instead of brittle selectors.
  • OWL (CAMEL-AI): Open-source multi-agent framework for real-world task automation, built on CAMEL-AI.
  • Maid: Free Android app for chatting with GGUF models entirely on-device, or remote providers using your own API key.
  • Agent Zero: Self-hosted, Docker-sandboxed autonomous agent framework that writes and runs its own code using your provider keys.
  • Guidance: Constrained prompt-programming library for steering model output structure, authenticated with your own key.
  • marimo: Reactive Python notebook stored as plain files, with AI assistance on a key you configure.
  • txtai: Embeddings database that runs models locally by default, with cloud providers optional.
  • gptme: Open-source terminal AI agent that writes code, runs shell/Python, and browses the web with your own provider keys.
  • Local Deep Research: Local-first agentic deep-research assistant that produces cited reports across web, academic, and private sources.
  • Meetily: Privacy-first, self-hosted AI meeting notetaker with local transcription and BYOK summaries.
  • Mattermost Agents: Bring-your-own-LLM copilot for self-hosted Mattermost, including fully local models.
  • Jupyter AI: Generative AI inside JupyterLab, the notebook most teaching and research actually happens in.
  • WrenAI: Governed text-to-SQL over your own databases, self-hostable and driven by a key you hold.
  • SWE-agent: Princeton NLP's terminal coding agent that resolves GitHub issues using whichever LLM key you supply.
  • PydanticAI: Type-checked agent framework where the model is a string you swap, not a dependency you inherit.
  • DocsGPT: Self-hosted document search, chat and agents over your own files: bring your own OpenAI, Anthropic, Gemini or local key.
  • LangGraph: Graph-based agent runtime for durable, stateful workflows on providers you configure.
  • Agno: High-performance agent framework, with a telemetry default it documents and one env var to disable.
  • Local GPT (Obsidian): Obsidian plugin for AI note actions that defaults to local Ollama models, or any cloud key you configure yourself.
  • PowerToys Advanced Paste: Microsoft's free Windows utility transforms clipboard text with AI, on the OpenAI, Azure, Gemini, Mistral or Ollama key you configure.
  • Ellama: Emacs AI assistant that defaults to a local Ollama model and takes your key for anything hosted.
  • vim-ai: Vim and Neovim completion and editing driven by a key you keep in a file you control.
  • Koharu: Rust-built ML manga translator with optional bring-your-own-key hosted LLM backends.
  • Readest: Cross-platform open-source EPUB/PDF reader with built-in translation and BYOK AI reading tools.
  • OpenTutor: Block-based adaptive learning workspace that turns your own course material into notes, quizzes and flashcards on your own key.
  • Vane: Open-source, self-hostable AI search engine that answers with citations using SearXNG plus your own LLM provider.
  • Opik: Self-hostable tracing and evaluation for LLM apps, so the traces stay with you.
  • promptfoo: CLI and library for testing, comparing and red-teaming prompts across providers on your own keys.
  • mem0: Memory layer for agents that you can run as a library or self-host, on your own model key.
  • Baserow: Open-source Airtable alternative whose AI field runs on your own OpenAI, Anthropic, Mistral, OpenRouter or Ollama key.
  • parrot.nvim: Provider-agnostic Neovim chat and rewriting, with keys read from commands rather than config files.
  • minuet-ai.nvim: Neovim completion across a dozen providers, including a local Ollama with no key at all.
  • llm.nvim: Neovim ghost-text completion pointed at whatever endpoint you choose, including your own.
  • BlogPilot: Self-hostable SEO content studio covering keyword research, audits and topic authority on one AI key you supply.
  • Open Interpreter: Natural-language coding agent that runs code locally in your terminal using your own model key.
  • Qwen Code: Open-source terminal coding agent (Gemini-CLI fork) that runs on your own API key for any OpenAI/Anthropic/Gemini-compatible endpoint.
  • SurfSense: Open-source, privacy-focused NotebookLM / Perplexity / Glean alternative that connects any LLM to your docs and external sources.
  • Anki AI Utils: Improves the Anki flashcards you keep failing with AI explanations, mnemonics and images, on your own key.
  • ChatterUI: Open-source Android LLM frontend: run GGUF models on-device or connect with your own OpenAI, Claude or OpenRouter key.
  • Anarlog: Open-source, local-first AI meeting notetaker for macOS with bring-your-own-key and local model support.
  • Whispering: Open-source, local-first dictation and transcription with your own API keys.
  • GPT Researcher: Autonomous agent that runs deep multi-source web research and writes cited reports using your own LLM provider.
  • BrowserOS: Open-source agentic browser that runs AI agents to automate web tasks with your own API keys.
  • LiteLLM: One OpenAI-compatible endpoint in front of a hundred providers, running on keys you hold.
  • LLM: CLI tool and Python library for accessing many LLMs with your own API keys
  • AutoGPT: Open-source autonomous AI agent platform with a low-code visual builder you can self-host with your own keys.
  • Text Generator: Template-driven AI text generation inside your Obsidian notes, using your own provider API keys.
  • Whisper (Obsidian): Obsidian speech-to-text plugin that transcribes recorded or uploaded audio via any Whisper-compatible API using your own key.
  • prompttools: Python library for experimenting with and unit-testing prompts, executed locally on your own keys.
  • Supermemory: Memory API you can self-host, taking your own provider key rather than issuing one.
  • Dyad: Local open-source AI app builder: an alternative to hosted builders that runs on your machine and your own keys.
  • Open Notebook: Open-source, privacy-first NotebookLM alternative that chats with your sources and generates multi-speaker AI podcasts.
  • Inbox Zero: Open-source AI email assistant that automates triage, replies, and inbox cleanup.
  • Omni: Self-hosted company AI agent that works across your tools on providers you nominate.
  • OpenHands: Open-source autonomous AI software-engineering agent that runs on any LLM you supply.
  • Karakeep: Self-hostable bookmark-everything app with AI tagging and full-text search
  • avante.nvim: Use your Neovim like Cursor AI IDE, with diff-reviewed AI code edits.
  • DSPy: Stanford framework for programming prompts rather than hand-tuning them, against any model on your own key.
  • VoiceInk: Open-source macOS dictation app with local whisper.cpp and bring-your-own-key cloud STT and AI cleanup.
  • Onyx: Open-source enterprise search and AI assistant that works with every LLM and connects to your knowledge sources.
  • Jan: Open-source local-first desktop AI assistant that runs models offline or via your own cloud provider keys.
  • gptel: Simple, extensible LLM client for Emacs that works in any buffer
  • Langflow: Open-source visual builder for AI agents and RAG workflows on a node canvas.
  • Langfuse: Self-hosted LLM engineering platform: prompt management, playground and evals all run against a key you bring.
  • Chatbox: Cross-platform AI client for ChatGPT, Claude, Gemini, and local models with your own keys.
  • opencode.nvim: Drives OpenCode from inside Neovim, inheriting whichever provider OpenCode is configured with.
  • assistant-ui: TypeScript/React component library for building production AI chat UIs wired to your own provider keys and backend.
  • BeeAI Framework: Open-source framework for building production-ready multi-agent systems in Python and TypeScript with a unified, bring-your-own-key LLM backend.
  • Zed: High-performance Rust code editor with a built-in AI agent that runs on your own provider API keys.
  • ChatALL: Desktop app that queries ChatGPT, Claude, Gemini and more side by side, each using your own API key.
  • Copilot for Obsidian: Open-source AI assistant plugin for Obsidian with chat, vault Q&A, and agentic workflows over your notes.
  • PyGPT: Desktop assistant for Windows, macOS and Linux that states plainly it runs on your own API key.
  • Crush: Glamourous terminal-native agentic coding agent that works with any LLM via your own API key.
  • Headroom: Local proxy that compresses context before it reaches the model, holding your key on your own machine.
  • Cherry Studio: All-in-one desktop AI client where you plug in your own provider keys for chat, agents, and 300+ assistants.
  • Open WebUI: Feature-rich, self-hosted web UI for LLMs with full bring-your-own-key support across OpenAI, Ollama, and any OpenAI-compatible provider.
  • LlamaIndex: Leading open-source data and agent framework for building research agents; you supply every provider's API key.
  • OpenAI Codex CLI: Open-source terminal coding agent that edits files and runs commands in a sandbox.
  • Windmill: Open-source developer platform that turns scripts into workflows, APIs, and UIs, with bring-your-own-key AI codegen.
  • Subtitle Edit: Mature open-source subtitle editor with Whisper transcription and BYOK LLM auto-translation
  • Text Generator (Obsidian): Bring-your-own-key AI text generation inside Obsidian via templated prompts.
  • big-AGI: Multi-model AI workspace with Beam multi-model chat, personas, image and voice, on your own keys
  • ProxyAI: Open-source JetBrains coding assistant, formerly CodeGPT, that runs on the provider key you paste into settings.
  • Goose: Block's open-source, extensible AI agent for the CLI and desktop that installs, runs, edits, and tests code with any LLM you bring.
  • Airi: Self-hosted, you-owned AI companion with a VRM/Live2D avatar and real-time voice chat.
  • CodeCompanion.nvim: AI coding assistant for Neovim, Vim style
  • Deep Research: Browser-based deep-research app that generates in-depth reports using any LLM, with keys stored locally in your browser.
  • Summarize: Point at any URL, YouTube, podcast, PDF, or file and get the gist, via Chrome/Firefox sidebar or CLI using your own model API key.
  • KISS Translator: Minimalist open-source bilingual webpage translation extension with bring-your-own-key AI support.
  • Open Deep Research (LangChain): LangChain's open-source deep research agent you run with your own models and search/MCP tools.
  • Tabby: Self-hosted, open-source AI coding assistant (Copilot alternative) you point at the models and providers you choose.
  • Fabric: Open-source CLI framework for augmenting humans with AI via reusable, crowdsourced prompt "patterns."
  • Letta: Open-source platform for building stateful AI agents with long-term memory
  • Pi: Minimal open-source AI agent toolkit and coding-agent CLI with a unified multi-provider LLM API, BYOK.
  • CrewAI: Open-source Python framework for orchestrating collaborative, role-playing autonomous AI agents.
  • bolt.diy: Open-source in-browser full-stack app builder that runs on any LLM you wire up with your own key.
  • Dify: Open-source platform for building agentic AI workflows and RAG apps with your own model keys.
  • Arize Phoenix: Self-hosted LLM tracing and evaluation, under a source-available licence rather than an open one.
  • Haystack: Open-source Python framework for building production RAG pipelines and agent workflows with any LLM provider.
  • Screenpipe: Records your screen and audio continuously on your own machine, and can run the AI locally too.
  • Nanobrowser: Open-source Chrome extension running multi-agent AI web automation with your own LLM keys.
  • WebBrain: Chrome and Firefox browsing agent that can point at any OpenAI-compatible server, including yours.
  • SillyTavern: Open-source self-hosted LLM frontend for power users and roleplay, BYOK to many backends.
  • Mastra: Open-source TypeScript framework for building AI agents and graph-based workflows.
  • RAGFlow: Open-source RAG engine with deep document understanding for grounded, cited document Q&A.
  • Sim: Open-source visual builder for AI agent workflows with full bring-your-own-key support.
  • OpenAgent: Self-hostable personal assistant pairing your own RAG knowledge base with thirty-plus model providers.
  • LibreChat: Open-source, self-hosted ChatGPT alternative unifying many AI providers with agents, MCP, and RAG.
  • OpenCode: Open-source, provider-agnostic AI coding agent built for the terminal.
  • AnythingLLM: All-in-one local-first AI app for document chat (RAG) and agents, with bring-your-own-key support for nearly every LLM provider.
  • Cline: Open-source autonomous coding agent for VS Code, JetBrains, and CLI with bring-your-own-key model support.
  • Pot (pot-desktop): Cross-platform desktop app for selection translation and OCR, powered by your own provider keys.
  • Aider: AI pair programming in your terminal, editing code in your local git repo.
  • Twenty CRM: Open-source, AI-first CRM (Salesforce alternative) with bring-your-own-key AI agents.
  • Kilo Code: Open-source AI coding agent for VS Code, JetBrains, and CLI with zero-markup BYOK
  • n8n: Fair-code workflow automation with native AI Agent and LangChain nodes.
  • Witsy: BYOK desktop AI assistant and universal MCP client spanning chat, image, video, voice, and search
  • ChatGPT Box: Deep AI integration in your browser with sidebar chat, selection tools, and page summarization.
  • aichat: All-in-one LLM CLI with Shell Assistant, Chat-REPL, RAG, and agents across 20+ providers using your own keys.
  • Continue: Open-source VS Code and JetBrains AI coding assistant where every model call uses your own provider API key.
  • LangChain: The most widely used open-source LLM app and agent framework; every chat model integration takes your own API key.
  • NextAI Translator: Open-source browser-extension and desktop translator (successor to OpenAI Translator) that translates, polishes, and summarizes text using your own provider API keys.
  • TypingMind: One-time-purchase power-user chat UI that wraps your own LLM provider keys.
  • LobeChat: Polished open-source AI chat UI/PWA with 40+ provider support, plugins, and multi-modal features.
  • Flowise: Open-source drag-and-drop builder for LLM apps and AI agents.
  • Granth ✓: Local-first writing studio for fiction and nonfiction books: plain-Markdown manuscripts with whole-book AI on your own key.
  • Msty: Free desktop AI studio where you plug in your own OpenAI, Anthropic, Gemini or OpenRouter key, or run local models.
  • Read Frog: Open-source AI browser extension for immersive bilingual translation and language learning.
  • Page Assist: Open-source browser extension giving a sidebar and web UI for local and cloud AI models via your own keys.
  • AI Actions for Shortcuts: Bring-your-own-key AI actions for Apple Shortcuts on iOS, macOS, and visionOS.
  • GitHub Copilot (BYOK): Run Copilot Chat and agents on your own provider API keys
  • MacWhisper: Local Whisper transcription for Mac with bring-your-own-key cloud STT and LLM cleanup