🌸 KABI Bot
Продвинутый ИИ-ассистент с долговременной памятью
.NET 10
C# 14
SQLite
AI
🚀 Последние обновления
25.03.2026
v2.0
- 📹 YouTube: Скачивание видео в любом качестве + извлечение аудио (mp3)
- 💻 Консольный режим: Прямое общение через консоль с красивым UI
- ⚙️ .NET 10 + C# 14: Переход на новейшую платформу
21.03.2026
v1.5
- 🛡 Безопасность: Строгая проверка админов по Username
- 🧠 Интеллект: Авто-исправление JSON от нейросети
- 🎵 Музыка: Исправлены триггеры команды [PLAY:]
🔧 Возможности
Трехуровневая система знаний
Личная память (SQLite) + Локальная база (Obsidian) + Глобальный поиск (Web)
Spotify интеграция
Воспроизведение, управление очередью, лайки треков
YouTube downloader
Скачивание видео и аудио в любом качестве с выбором языка
Vision (Зрение)
Распознавание изображений через Vision-модели
Whisper (Слух)
Расшифровка голосовых через whisper.cpp + FFmpeg
Obsidian интеграция
Создание заметок и поиск по базе знаний
📹 YouTube команды
| Команда | Описание | Пример |
|---|---|---|
/yt <URL> |
Информация о видео | /yt https://youtu.be/xxx |
/ytdownload <URL> |
Скачать видео | /ytdownload https://youtu.be/xxx 1080 en |
/ytaudio <URL> |
Скачать аудио (mp3) | /ytaudio https://youtu.be/xxx best ru |
Параметры качества:
best— лучшее качество (по умолчанию)1080— 1080p720— 720p
Параметры языка:
en— английскийru— русский(пусто)— любой язык
🚀 Запуск
Через консоль (без Telegram)
- Убедитесь, что запущен LM Studio (порт 1234)
- В
Kabi.Host/appsettings.jsonустановите"Console": { "Enabled": true } - Запустите
dotnet run --project Kabi.Host - Общайтесь напрямую через консоль!
Через Telegram
- Убедитесь, что запущен LM Studio (порт 1234)
- В
Kabi.Host/appsettings.jsonнастройте токены Telegram/Spotify и пути - Запустите
dotnet run --project Kabi.Host
🛠 Технологический стек
Платформа: .NET 10 / C# 14
База данных: SQLite + EF Core
Нейросеть: LM Studio (OpenAI Compatible)
Зрение: Vision-модели
Слух: whisper.cpp + FFmpeg
Музыка: Spotify Web API
Видео: YoutubeDLSharp
Знания: Obsidian + Jina Reader API