claude-gentic
A personal AI assistant you talk to over Telegram or a web panel. It remembers, runs scheduled work, and hands bigger jobs to specialist agents working in parallel.
- Node.js
- TypeScript
- React
- SQLite
- Claude Agent SDK
The challenge
A genuinely useful assistant needs more than a chat box: it has to remember context, act on a schedule, use real tools safely, and take on jobs too big for a single conversation.
What we built
A self-hosted platform on the Claude Agent SDK with a Telegram bot and a web control panel, long-term memory in plain markdown, scheduled tasks, a team of specialist agents that work side by side with a live activity view, skills for everyday jobs, and a secrets vault that never sends values to the browser.
Highlights
- Specialist agents work in parallel, with a live view of each one
- One assistant and one memory across Telegram and the web panel
- Long-term memory as plain markdown you can read and edit
- Scheduled briefings, reports and invoicing delivered to Telegram
- Skills for briefings, research, drafting and task tracking
- A secrets vault and allow-listed access; runs as a background service that keeps itself up to date
Screens from claude-gentic