cd /news/developer-tools/show-hn-biscuit-native-extensible-ai… · home topics developer-tools article
[ARTICLE · art-70876] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

Show HN: Biscuit – Native, extensible, AI code editor. <20 mb in size

Biscuit, a native, extensible AI code editor under 20 MB, has been released on PyPI. The editor features AI agents with support for Gemini and Anthropic APIs, a planning agent with task tools, and an extension marketplace, aiming to provide a lightweight alternative for developers.

read3 min views1 publishedJul 23, 2026
Show HN: Biscuit – Native, extensible, AI code editor. <20 mb in size
Image: source

biscuit

is a fast, extensible, native code editor with agents. lightweight <20 mb in size. install and start using in seconds.

  • explore popular extensions, visit the new we've been working onextension marketplace - for developer/user guides & API reference, check documentation, WIP so i recommend checking deepwiki. - packed with superpowers, list of features

install the latest release by running:

> pip install biscuit-editor

quickly open up a project using ** biscuit path/to/src** and start editing. see other

installation methodsif you'd like to (like pyinstaller).

,gemini-2-5-flash/pro

) - planning agent with task list

  • ReadFileTool

  • EditFileTool

  • DeleteFileTool

  • ListDirTool

  • GlobFileSearchTool

  • GrepTool

  • CodebaseSearchTool

  • RunTerminalCmdTool

  • TodoWriteTool

  • GetWorkspaceInfoTool

  • GetActiveEditorTool

  • add more LLM providers through biscuit extensions

  • attach files for adding context in chat

  • LLM provider extension examples (old ones are now deprecated)

  • run local LLMs with (deprecated)ollama extension - ollama extension rewrite

  • LLM calls inside biscuit terminals (use # your prompt

inside terminal, then accept/decline response)

  • fast tree-sitter based parsing and highlights
  • code completions within editor (with icons)
  • hover for symbol definition/docstring (rendered with highlights + markdown)
  • symbol outline sidebar panel for navigating symbols in open editor
  • symbol search through command palette Ctrl + J

) - floating peek widget to jump-to-definition/declaration of symbols

  • symbol references in open editor
  • adding more language servers through biscuit extensions

more language servers are registered through extensions, see the rust, clangd extensions for reference.

  • split diff viewer for changes/staged changes

  • essential git operations easily accessible (push, pull, commit, stage, unstage, switch branches)

  • clone repositories and immediately open in active window, or new window

  • view gitHub issues/prs within editor (TODO: disabled rn, will be converted to an extension)

  • ripgrep based fast search, quickly accessible from statusbar

  • replace occurrences individually or all at once

  • regex support, case sensitive search and more customization

  • search within open editors with floating find-replace widget

  • setting breakpoints across files

  • inspection panel for all runtime variables

  • modify runtime variables while debugging

  • call stack visualization and exception tracing

  • full DAP clientintegration - built-in python debugger

  • add debuggers can be registered through biscuit extensions.

  • install and manage all available extensions though a gui

  • extension search within biscuit

  • extension bootstrapping cli commands and templates

extension docs - extensions marketplace website: visit here

  • split markdown editor, plain HTML renderer
  • toggle relative line numbering support
  • vim mode support
  • add formatters through biscuit extensions
  • formatter extensions: [DEPRECATED],black[DEPRECATED],ruff[DEPRECATED],YAPF[DEPRECATED] for reference.autopep8 - drag-n-drop to open files or folders in biscuit

editorconfigsupport for projects - sophisticated command palette (full list of static commands in src/biscuit/commands)

biscuit uses the MIT License, see LICENSE file.

── more in #developer-tools 4 stories · sorted by recency
── more on @biscuit 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-biscuit-nati…] indexed:0 read:3min 2026-07-23 ·