AI Chatbot summar.ee
summar.ee is an AI chatbot for transcribing, summarizing and translating voice messages and audio files. The bot automatically processes voice messages and audio files when it's added to a chat. You can talk to it in a private chat or add it to a group chat.
Currently, the bot is running on Telegram: @summaree_bot
- User interface in four languages: 🇺🇸 English, 🇩🇪 German, 🇷🇺 Russian and 🇪🇸 Spanish
- Transcribe & translate voice messages & audio files
- Create & translate summary of transcripts
- Add hashtags to summaries for easy search & categorization
python3 -m venv .venv
source .venv/bin/activate
pip install -U pip
pip install -r requirements.txt
pip install -r requirements-dev.txt
python -m scripts.create_database
See summaree_bot/env.ini.example
for environment variables that need to be set.
- Copy
alembic.ini.example
- Configure postgresql database url in
alembic.ini
- `alembic revision -m "<message>" --autogenerate``
- adapt migration script created in
alembic/versions/
- Run migration:
alembic upgrade head
See alembic documentation for more options