Skip to content

← Back to projects

Telegram Bot with Vector Memory

Overview

A Telegram assistant with per-user semantic memory and clear user control.

The system maintains separate memory for each user, retrieves relevant context, detects semantic duplicates and lets users review or delete stored information.

Focus

How to make long-term memory useful without taking control of the data away from the user.

Technologies

  • Python
  • aiogram 3
  • Pinecone
  • Embeddings
  • Telegram Bot API