BYOAIK — Bring Your Own AI Key: a directory of AI tools that run on your own API key.
Tools that accept your Perplexity API key (21)
- Cherry Studio — All-in-one desktop AI client where you plug in your own provider keys for chat, agents, and 300+ assistants.
- Copilot for Obsidian — Open-source AI assistant plugin for Obsidian with chat, vault Q&A, and agentic workflows over your notes.
- Cline — Open-source autonomous coding agent for VS Code, JetBrains, and CLI with bring-your-own-key model support.
- 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.
- LobeChat — Polished open-source AI chat UI/PWA with 40+ provider support, plugins, and multi-modal features.
- RAGFlow — Open-source RAG engine with deep document understanding for grounded, cited document Q&A.
- Fabric — Open-source CLI framework for augmenting humans with AI via reusable, crowdsourced prompt "patterns."
- 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.
- SillyTavern — Open-source self-hosted LLM frontend for power users and roleplay, BYOK to many backends.
- CrewAI — Open-source Python framework for orchestrating collaborative, role-playing autonomous AI agents.
- aichat — All-in-one LLM CLI with Shell Assistant, Chat-REPL, RAG, and agents across 20+ providers using your own keys.
- Tabby — Self-hosted, open-source AI coding assistant (Copilot alternative) you point at the models and providers you choose.
- Subtitle Edit — Mature open-source subtitle editor with Whisper transcription and BYOK LLM auto-translation
- assistant-ui — TypeScript/React component library for building production AI chat UIs wired to your own provider keys and backend.
- bolt.diy — Open-source in-browser full-stack app builder that runs on any LLM you wire up with your own key.
- avante.nvim — Use your Neovim like Cursor AI IDE, with diff-reviewed AI code edits.
- big-AGI — Multi-model AI workspace with Beam multi-model chat, personas, image and voice, on your own keys
- Text Generator (Obsidian) — Bring-your-own-key AI text generation inside Obsidian via templated prompts.
- gptel — Simple, extensible LLM client for Emacs that works in any buffer
- Witsy — BYOK desktop AI assistant and universal MCP client spanning chat, image, video, voice, and search
- TypingMind — One-time-purchase power-user chat UI that wraps your own LLM provider keys.