Your personal code library

Code snippets that finish themselves

Save, organize, and share your code in 20 languages — with an AI pair that completes your next line, explains anything, and reshapes code on command.

utils/groupBy.ts
// group a list by any keyconst groupBy = (items, key) => {  return items.reduce((groups, item) => {    const value = item[key];    (groups[value] ??= []).push(item);Tab

Everything you need, nothing you don't

From a snappy editor to an AI that pairs with you — Snippets covers the whole loop.

Code that finishes itself

Inline completion finishes your line as you type, and a chat panel explains, refactors, and comments on demand.

Code that finishes itselfOllama · Claude · OpenAI · NVIDIA

An editor made for code

Syntax highlighting, smart indentation, and a buttery CodeMirror core tuned for fast, focused writing.

An editor made for code20 languages · 11 themes

Never lose a good version

Every save quietly snapshots your snippet, so you can roll back to a good version whenever you need it.

Never lose a good versionLast 5 versions kept

Find anything instantly

Full-text search across names, code, and tags, plus a command palette to jump anywhere in a keystroke.

Find anything instantly⌘K command palette

Export as an image

Turn any snippet into a polished image to drop into a pull request, a doc, or a post.

Export as an imagePNG screenshots

Share with one link

Flip a snippet public and hand over a clean, read-only page — no account required to view it.

Share with one link/s/ public pages

Wiki-link your snippets

Type [[ to connect related snippets into a personal, navigable knowledge base.

[[ linked notes ]]

Organize it your way

Tags, favorites, folders, smart groups, and a trash you can undo — bend your library to your own brain.

Tag · Favorite · Folder

Markdown, live

Write Markdown and watch the formatted preview update live, side by side with your source.

Live HTML preview

Locked down

Protect your account with TOTP two-factor authentication and one-time recovery codes.

2FA + recovery codes

Six themes. Pick your mood.

Light or dark, every theme is hand-tuned down to the syntax colors. Try one on the editor above.