Sekreter is an AI executive secretary for Telegram direct messages. It replies after a chosen delay, follows explicit operating rules, and steps back when the user takes over.
Important communication is often either fully manual or dangerously automated. Sekreter adds a deliberate, cancellable layer between those extremes.
flowchart LR
Telegram[Direct messages] --> Queue[Delayed decision queue]
Rules[User rules and working hours] --> Queue
Queue --> Agent[AI reply agent]
Agent --> Human[Human override]
Human --> Reply[Approved response]
Next.js, TypeScript, Prisma, SQLite for the MVP, Telegram integration patterns, signed internal callbacks, and server-side sessions.
Secure cookies, CSRF validation, callback signatures with replay protection, rate limits, fail-closed production secrets, private Telethon networking, and no public internal controls.
Only the sanitized architecture diagram is included. Telegram sessions, chats, tokens, and operational dashboards are never published.
Product definition, agent behavior, human-control model, integration architecture, security hardening, and technical implementation leadership.
Production code is private; public launch is pending final infrastructure approval.
Production code and infrastructure are private.