Rust · Telegram · free tier

telenotes

Telegram in · notes you own out

Send a message to a Telegram bot and it is a searchable note. Send a PDF, photo, voice memo or video and it is archived. It all lands as markdown in a git repo you own — not a vendor’s database.

3Clients, one bot
1Process holds keys
.mdIn your own git
0Cost — free tiers
Telegram · capturereal session
Text, files and a voice note, captured from a phone.
§ 01

One bot holds the keys

Every client asks the bot; only the bot ever touches GitHub, R2 or Postgres credentials.

Telegram Web dashboard Terminal · Ratatui telenotes-botRust · teloxide · axum GitHub vaultnotes as markdown Cloudflare R2files Postgresmetadata + search
Capture

Anything, from anywhere

Text, PDFs, photos, voice and video from Telegram; #tags picked up automatically.

Find

Full-text and by meaning

Postgres full-text search, plus optional embeddings for “related” and semantic search.

Own

Leaving costs nothing

Notes are diffable markdown in your repo; files in your bucket. No export format to escape.

telenotes

Sign in

We'll email you a one-time link. No password to remember.