Early Access — Coming Soon

Your clipboard,
with memory

Ancliphic is a self-hosted, intelligent clipboard manager that records, versions, and branches every clip — so nothing you copy is ever truly lost.

Get Early Access View on GitHub →
Ancliphic
Tags
Python dev
Snippets
Bugs
Research
Ideas
Clips
● Python dev 2 min ago
async def fetch_user_data()
● Python dev 14 min ago
class DatabaseManager:
● Snippets 1 hr ago
SELECT * FROM users WHERE...
Changes — v3 → v4
- async def fetch_user(id):
+ async def fetch_user_data(user_id: int):
conn = get_db()
- return conn.execute(query)
+ return conn.execute(query, [user_id])
.fetchone()
Ancliphic
ἀνά
recollection / back
clip
to capture
γραφή
to record / inscribe

From the Greek roots for recollection and inscription — Ancliphic represents an intelligent, structured approach to capturing and retrieving what matters.

Features

Everything a clipboard
should have been

Built for developers who copy with intent.

📋

Intelligent Capture

Every clip is automatically categorised by content type — code, URLs, emails, plain text — with full version history from the first copy.

🔀

Git-style Versioning

Every change to a clip is tracked. Browse the full history, view coloured diffs between versions, and restore any previous state instantly.

🚇

Subway Branch View

Visualise how your clips evolved with a subway-style branch diagram. Fork a clip, experiment, then merge the best version back to main.

🏷️

Tag & Organise

Colour-coded tags keep clips organised by project, language, or context. The inbox holds untagged clips until you're ready to file them.

🔍

Full-text Search

Search across all clips and tags instantly. Filter by date, content type, or tag to find exactly what you need when you need it.

🔒

Self-hosted & Private

Your clips never leave your machine. Enterprise tier adds encrypted database storage and hidden DB location for maximum security.

Version control,
finally visible

Most clipboard managers show you a flat list. Ancliphic shows you the full story — how a snippet evolved, where it branched, and which version won.

Clip #42 — async def fetch_user()
v1 — Initial capture
v2 — Added type hints
v3 main — Renamed param
v3a — Try recursion
v3b — Try iteration ✓
v4 — Merged v3b → main
Pricing

Simple, honest pricing

Start free. Upgrade when you're ready.

Free
$0

For personal use, forever. No account required.

  • 500 clips
  • 500 MB storage
  • Full version history
  • Tags & search
  • Sync across devices
  • Subway branch view
  • Encrypted database
Download Free
Enterprise
$9/user/mo

For teams and orgs with security requirements.

  • Everything in Pro
  • Encrypted database
  • Hidden DB location
  • Admin controls
  • Audit logs
  • Priority support
  • Custom deployment
Contact Us