Shipped product · 2025–2026

NoteMe

A Telegram notes bot designed to make capture nearly effortless and retrieval dependable.

Status
First version live; evolving
Role
Product, backend, deployment and operations
Stack
Python, PostgreSQL, Docker
Interface
Telegram Bot API
Conceptual NoteMe interface with capture, search and reminder states

Problem & approach

A note should not require opening another app

The product treats an ordinary Telegram message as the fastest capture surface. Search, categories, reminders and time-zone handling add structure only when it becomes useful.

Natural capture

Normal text becomes a note; commands are reserved for retrieval and management.

Useful retrieval

Full-text search and categories keep the inbox from becoming a write-only archive.

Time-aware reminders

Reminder processing respects each user’s time zone and runs in a background loop.

Operational ownership

The project includes containerized deployment, PostgreSQL migrations and feedback collection.

System flow

Capture once, return at the useful moment

Telegram messages flow through the bot service into PostgreSQL and optional NLP, then return through search or reminders
PostgreSQL is the durable source. NLP is an external enrichment boundary, not the storage layer.

Outcome & limits

A working first version, still under active improvement

The bot is publicly reachable and the repository confirms capture, search, categories, reminders, time zones, feedback and deployment paths. Source code remains private. A complete local test run requires project secrets plus PostgreSQL and NLP dependencies, so this case does not claim an independently reproduced production test result.

No private user notes, usage counts or unsupported growth metrics are shown.

Next project

Agentflow

A controlled workflow for iterative AI-assisted software delivery.

Read case study →