Topics / #byok

Byok projects on GitHub

Applications that let users plug in their own API keys.

As of , the most-starred Byok projects on GitHub are open-design (101.7K stars), shannon (49K stars) and sub2api (44.2K stars). GitHub.Locker tracks 59 Byok repositories with 390.3K stars combined. The fastest-growing on October 16 was Orbital, with +383 stars in a day.

59Projects
390.3KStars in total
+1.8KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

59 projects · by stars

  1. #1 · nexu-io/open-design

    open-design

    OpenDesign is a collaborative, open-source design agent workspace: your existing coding agent (Claude Code, Codex, Cursor, DeepSeek Harness, and 20+ others) becomes the design engine that turns a brief into real prototypes, dashboards, slide decks, images and video.

    101.7K
  2. #2 · KeygraphHQ/shannon

    shannon

    Shannon is an autonomous AI pentester that analyzes your web application's source code, maps attack vectors, and then executes real exploits against the running app to prove vulnerabilities before they reach production — 'no exploit, no report'.

    49K
  3. #3 · Wei-Shaw/sub2api

    sub2api

    Sub2API is an open-source, self-hosted gateway written in Go that unifies Claude, OpenAI, Gemini, and Grok subscriptions behind one API, letting a group of people pool (‘carpool’) a single subscription and split the cost while still using each provider’s native tools.

    44.2K
  1. 4

    waveterm

    22.5Kwavetermdev/waveterm · Go

    Wave is an open-source, AI-integrated terminal for macOS, Linux, and Windows. It bundles a context-aware AI assistant, durable SSH sessions, and a block-based workspace with editors and file previews.

  2. 5

    teable

    21.9Kteableio/teable · TypeScript

    An AI spreadsheet for business — spreadsheet-simple on the surface, a real PostgreSQL database underneath, with AI chat, an app builder, and automations on top of your live data.

  3. 6

    holaOS

    11.4Kholaboss-ai/holaOS · TypeScript

    holaOS is an open-source, local-first agentic workspace that lets you connect the systems you already run — 100+ integrations, MCP servers, chat tools, apps, a browser, and local files — to AI agents that share one memory.

  4. 7

    presenton

    11.2Kpresenton/presenton · TypeScript

    Presenton is an open-source AI presentation generator: it turns a prompt or an uploaded document into a fully editable PowerPoint (.pptx) or PDF deck. It is a self-hostable alternative to tools like Gamma and Canva.

  5. 8

    copilot-sdk

    10.6Kgithub/copilot-sdk · Java

    This is GitHub's official Copilot SDK, letting developers embed GitHub Copilot's agentic workflows (planning, tool invocation, file edits) directly into their own apps and services, with implementations for Python, TypeScript, Go, .NET, Java, and Rust.

  6. 9

    genoffice

    9.9Kgenspark-ai/genoffice · TypeScript

    GenOffice is a free, open-source AI-powered office suite for editing real .docx, .xlsx, .pptx, PDF, Markdown and HTML files, with a built-in AI agent that reads and edits the document for you on macOS, Windows and Linux.

  7. 10

    openwhispr

    9.5KOpenWhispr/openwhispr · JavaScript

    OpenWhispr is an open-source, privacy-first voice-to-text dictation app for desktop. Press a hotkey, speak, and the text appears at your cursor, with extra features like an AI voice assistant, meeting transcription, and notes.

  8. 11

    terax-ai

    9.3Kcrynta/terax-ai · TypeScript

    Terax is a lightweight open-source terminal-first AI-native development environment built on Tauri 2, Rust and React 19 — about 7-8 MB on disk, with no telemetry and no account.

  9. 12

    html-anything

    9.2Knexu-io/html-anything · HTML

    An agentic HTML editor: a local web app where your own AI coding agent turns Markdown, notes or data into a ship-ready single-file HTML page — article, deck, poster or social card — that you can export or publish in one click.

  10. 13

    open-pencil

    9.1Kopen-pencil/open-pencil · TypeScript

    OpenPencil is an open-source AI-native design editor and Figma alternative. It opens .fig and .pen files, has built-in AI, and doubles as a programmable toolkit with a headless Vue SDK for building custom editors.

  11. 14

    open-codesign

    8.1KOpenCoworkAI/open-codesign · TypeScript

    An open-source, MIT-licensed desktop app that turns prompts into polished prototypes, slide decks, and marketing assets — positioned as an alternative to Claude Design, v0, Lovable, and Figma AI.

  12. 15

    RedInk

    5.6KHisMax/RedInk · Python

    RedInk turns a single sentence into a complete Xiaohongshu (Red Note) post with matching cover image, content-page images and text, using Gemini for text and Nano Banana Pro for images.

  13. 16

    router

    5.6Kweave-os/router · Go

    A drop-in proxy that routes every prompt from your coding agent or app to the best available model across Anthropic, OpenAI, Gemini, and OSS models via OpenRouter, cutting inference costs by 40-70% just by swapping the API endpoint.

  14. 17

    1code

    5.6K21st-dev/1code · TypeScript

    1Code is an open-source desktop client that lets you run coding agents like Claude Code and Codex locally or in the cloud, all from one Cursor-style interface.

  15. 18

    monid

    4.7Kmonid-ai/monid · TypeScript

    It's 'OpenRouter for agent tools': one base URL and one key give an agent access to 2,000+ tools across 72+ providers, so you integrate one API instead of wiring up dozens of vendors yourself.

  16. 19

    awesome-freellm-apis

    4.3Kopen-free-llm-api/awesome-freellm-apis

    This is a curated, machine-readable directory of 499+ free LLM APIs from 30+ providers (Google Gemini, NVIDIA NIM, Groq, OpenRouter, and more), letting you find, compare, and configure free models in seconds.

  17. 20

    wslmanager

    4Kbostrot/wslmanager · Dart

    WSL Manager is a free, open source GUI for the Windows Subsystem for Linux: install, back up, move and configure distros without memorising wsl.exe flags. On macOS the same app also manages native Linux and macOS VMs.

  18. 21

    openless

    3.9KOpen-Less/openless · Rust

    OpenLess is an open-source voice-input app for macOS, Windows, and Linux: hold a hotkey, speak, and AI-polished text is inserted directly at your cursor in any app.

  19. 22

    surf

    3.6Kdeta/surf · TypeScript

    Deta Surf is a personal AI notebook that brings your files and webpages into one place and lets you generate AI-written notes from them, so research and writing happen in the same stream instead of jumping between apps.

  20. 23

    HeliosGen

    3.1KSegFault42/HeliosGen · TypeScript

    HeliosGen is a free, self-hosted desktop app for building AI image and video generation pipelines on an infinite node-based canvas, pitched as a free alternative to Higgsfield, OpenArt and Freepik.

  21. 24

    BrowserKitten

    2.4KPlayer-YN/BrowserKitten · JavaScript

    BrowserKitten (爪爪 / PawWork) is a side-panel Chrome agent that treats your already-logged-in browser as a programmable computer: you select something on the live page, describe the outcome you want, and it hands back an editable sheet, Univer document, or page snapshot.

  22. 25

    AgentDock

    1.8KAgentDock/AgentDock · MDX

    AgentDock is a framework for building AI agents with configurable determinism, made of an open-source Node.js core library (AgentDock Core) and a Next.js reference client app. Note: the project has been retired by its maintainers - its prompt library moved to AgentDock/prompt-library and its companion book to AgentDock/ai-agents-book.

  23. 26

    open-glean

    1.6Khydra-db/open-glean · TypeScript

    Open Glean is an open-source AI workspace built on Hydra DB: a 'second brain' you ask questions across your memories, files, and connected apps, with answers written from retrieved context and cited sources.

  24. 27

    starnet

    1.5KandrooAGI/starnet · JavaScript

    StarNet is a local-first desktop harness where you create AI agents, arrange them into a pixel-art space station, and watch them actually perform work with real models and tools — the layout is a live projection of the harness's real runtime state, not decoration.

  25. 28

    DSHA

    1.4KDSH-APP/DSHA · Java

    DSHA is an Android app that lets you run DeepSeek Harness ('dsh'), DeepSeek's official AI coding agent similar to Claude Code, directly on your phone — no root, no Termux, no command line needed.

  26. 29

    solomd

    1.3Kzhitongblog/solomd · TypeScript

    SoloMD is a local-first markdown editor for your notes that also acts as a bridge to LLMs: a bundled MCP server lets agents like Claude Code, Codex, or Cursor read and edit your vault directly from outside the editor.

  27. 30

    Autoloom

    1KGanyuanRan/Autoloom · JavaScript

    Autoloom is a desktop AI coding client that bakes Aegis engineering-governance methods right into the agent's execution loop, so code changes are checked for necessity, reviewed for complexity and diagnosed with evidence before being delivered.

  28. 31

    Orbital

    904zqiren/Orbital · Python

    Orbital is a local project agent: it keeps your project's state, decisions and history as plain files inside the project folder, so any coding agent — Claude Code, Codex, Cursor — picks up where the last one stopped without re-explaining anything.

  29. 32

    ohmygame

    900WhiteTowerAI/ohmygame · TypeScript

    OhMyGame is an open-source desktop app that acts as a one-person game studio: an AI agent writes the design doc, generates art, video and 3D assets, codes the game, playtests it, and publishes a shareable link, all from one canvas.

  30. 33

    ai-newtab

    824ThariqS/ai-newtab · TypeScript

    AI Homepage is a Chrome extension that replaces your new-tab page with one a Claude agent writes for you, based on sites it finds in your own browsing history.

  31. 34

    integrity_baozi-

    812changshuangdaijing/integrity_baozi-

    Honest Dousha Bao (诚实豆沙包) is a Chrome extension that checks Bilibili review videos for hidden sponsorships: click the floating bun on a video and in about 20 seconds you get an S/A/B/C sponsorship index with timestamped callouts.

  32. 35

    easy-writing

    722yilujian/easy-writing · Vue

    easy-writing (易创) is a free, open-source, local-first desktop app for writing web novels, combining a chapter editor, word-count tracking, and optional AI-assisted writing and ranking-trend tools.

  33. 36

    laya

    704aayushch/laya · Python

    Laya is a local-first AI notification command center that aggregates Slack, Gmail, GitHub, Jira, Notion, Outlook and Calendar notifications, processes them with local LLMs (Ollama/LM Studio) or your own cloud API keys, and prepares ready-to-approve Action Cards before you even open the notification.

  34. 37

    nomily-app

    704Nomily-Ai/nomily-app

    Nomily AI is a BYOK (bring-your-own-key) voice recording companion for the V05E BLE recorder, iPhone, and Apple Watch, offering ASR transcription, speaker diarization, and AI-generated summaries where you choose and pay for your own transcription and LLM providers.

  35. 38

    mortiflix-oss

    639GTKottman/mortiflix-oss · JavaScript

    Mortiflix is a self-hosted motion design studio where Claude makes a video step by step - brief, script, style frames, transition board, animatic, final - and you review and approve each stage before the next one starts.

  36. 39

    dsh-image-gen

    619shanliuling/dsh-image-gen · TypeScript

    dsh-image-gen is the native AI image creation plugin for DeepSeek Harness (DSH). It brings chat-based image generation and editing, a batch Studio, multi-model comparison, a library of 500+ prompts, a gallery manager, and local ComfyUI workflows directly into DSH conversations.

  37. 40

    opengrok

    487OnlyTerp/opengrok · JavaScript

    opengrok lets you run other LLMs (Claude, GLM, Qwen, Gemini, DeepSeek, local models) inside an existing Grok Bot desktop install, with evidence-based wire maps so each model gets the correct request shape instead of a generic prompt.

  38. 41

    wanwan

    459wanonewan/wanwan · JavaScript

    Wanwan (弯弯机) is a static web app for chatting and roleplaying with AI characters that runs entirely in the browser, with no server, dependencies, or build step required.

  39. 42

    vibe-aso

    451Kronop/vibe-aso · JavaScript

    Vibe ASO is a Claude Code skill that takes an iOS app from 'ready to submit' to a fully localized App Store presence: keyword research, metadata in up to 50 locales, localized screenshots, worldwide pricing, and in-app string localization, all driven from inside Claude Code.

  40. 43

    TetreesAgent_EX

    300TetreesEX/TetreesAgent_EX · TypeScript

    This is a public integration kit for Tetrees Agent, a hosted MCP service and marketplace where you can search, buy, sell, and run AI 'Packs' (AI agents) without needing your own GPU.

  41. 44

    dsh-trading

    266zhu1090093659/dsh-trading · TypeScript

    dsh-trading is an agent-native trading terminal built on DeepSeek Harness (DSH) that pairs a three-column GUI (watchlist, chart, AI agent) with an agent that can see market data and place trades, gated by human approval, across crypto, US, CN and HK markets.

  42. 45

    keywordpro

    263AgriciDaniel/keywordpro · TypeScript

    Keyword Pro is a standalone, local keyword research console that runs a guided report alongside an advanced DataForSEO endpoint explorer, with saved sessions, charts, and PDF, CSV, and JSON exports.

  43. 46

    storycast

    236ilkerzg/storycast · TypeScript

    Storycast turns a topic you type into a narrated animated short film: pick a character, give it a topic, and it builds a script, keyframes, animated shots, narration, score, end card and subtitles end to end.

  44. 47

    Rikkahub-Revised

    218YaeNovin/Rikkahub-Revised · Kotlin

    Rikkahub Revised is an Android AI chat client for talking to LLM providers - an independent, community-maintained modified distribution of RikkaHub, currently at release 2.4.8-revised.7.

  45. 48

    hz

    201danielvaughn/hz · Svelte

    Huzzah ('hz') is an experimental editor where you write a persistent pseudocode spec and an AI keeps a JavaScript implementation continuously synchronized with it, so you build software by editing the spec instead of the code.

  46. 49

    canonry

    186Canonry/canonry · TypeScript

    Canonry is an open-source, agent-first AEO (AI SEO) operating platform: it tracks your brand's visibility in AI answer engines like ChatGPT, Claude, Gemini and Perplexity, investigates changes across search and traffic, and measures progress after you or your agent acts. It's self-hosted, with a web UI plus CLI, MCP and REST API.

  47. 50

    xiryn

    182SouravBeraAkaSpeed/xiryn · TypeScript

    Xiryn is an open-source personal agent you run on your own computer: it does the same job as Meta's Muse, xAI's Grok Bot and OpenAI's Dots, but each agent works inside a Docker-based Linux desktop that you own, with your own model keys, and it's controlled from Telegram.

  48. 51

    cocode

    165cocode-agency/cocode · TypeScript

    A ready-to-run distribution of the DeepSeek Harness coding agent: a desktop workspace app plus a terminal client, working out of the box but open to inspection and change.

  49. 52

    Benzi

    163oooscoos/Benzi · HTML

    Benzi is a compiler-backed coding agent: it parses your whole codebase with tree-sitter into a queryable index of symbols, calls, and data/control flow, then uses that map to explain, edit, and verify code changes, including a runtime tracer that settles what static analysis alone can't.

  50. 53

    pothole-reporter

    157coding-parrot/pothole-reporter · JavaScript

    Pothole Reporter is an independent Android app that uses the phone camera or a connected dashcam to detect potholes while you drive, then helps you file a complaint through the correct official Indian government channel for that road. It never submits anything automatically; reports stay on the phone.

  51. 54

    egma

    145egma-ai/egma · TypeScript

    Egma is an open-source platform for testing voice agents before you ship them and monitoring them in production — simulated regression suites plus live analytics of real conversations.

  52. 55

    jev-code-reviewer

    144egma-ai/jev-code-reviewer · JavaScript

    Jev is a local code review tool for pull requests opened by coding agents: it classifies each diff hunk into P0, P1 or P2 attention priority and explains the change in natural language instead of raw code.

  53. 56

    mixdog

    143tribgames/mixdog · JavaScript

    Mixdog is an open-source desktop coding agent that matches OpenAI's Codex on the Terminal-Bench 2.1 benchmark while using 63% fewer tokens. It bundles an editor, terminals, Git/GitHub integration, and multi-model orchestration into one app.

  54. 57

    aivchatdemo

    124wangzhuoyuan229-source/aivchatdemo · C#

    ChatApp is a desktop AI roleplay chat app for macOS and Windows: you create AI characters with their own personas and chat with them one-on-one or in multi-character group chats, driven by your own OpenAI-compatible API key.

  55. 58

    ENZO

    113theguysudo/ENZO · TypeScript

    ENZO is a self-hosted AI workspace where you chat with 300+ models, build self-drafting agents, run deep research, and generate code — all running on your own provider API keys instead of a subscription.

  56. 59

    searchmirror

    110databluedev/searchmirror · Python

    SearchMirror is an open-source, self-hosted rank tracker and AI-visibility monitor that checks Google search positions by keyword, region, language, and device through the DataBlue SERP API.

Often tagged together