← Все репозитории

Новый проект

LTripleP/heoster-jarvis-ai-assistant

Персональный ИИ-ассистент на Python, Transformers и LangChain с памятью, потоковыми данными, веб-интерфейсом и поддержкой текстового и голосового взаимодействия.

Открыть GitHub
Stars
116
Forks
0
Язык
HTML
Статус
В канале 1 янв. 1 г.

AI-разбор

HarmoniCus — персональный ИИ-ассистент, который объединяет языковые модели, контекстную память и данные из внешних источников в едином интерфейсе. В заявленной архитектуре используются Python, PyTorch, Transformers, LangChain, FastAPI и WebSocket, а для памяти предусмотрено сочетание FAISS и Redis. Система поддерживает многоязычное взаимодействие, потоковую передачу данных, маршрутизацию задач между несколькими моделями и адаптивный интерфейс на React с резервным вариантом на Vue.js. Память описана как краткосрочная и долгосрочная, с локальным шифрованием и возможностью очистки через интерфейс. Для запуска README указывает Python 3.11+, минимум 8 ГБ оперативной памяти, API-ключ OpenAI или совместимый локальный LLM-эндпоинт, около 2 ГБ для облегчённой модели и запуск через harmonicus_launcher.py на localhost:8765; заявлена MIT-лицензия.

Кому подойдёт

Проект предназначен для исследователей, авторов контента, бизнес-аналитиков и пользователей, которым нужен локально хранимый персональный ассистент с долговременным контекстом, потоковыми данными и веб-интерфейсом.

Что внутри

  • Многоязычный движок с заявленной поддержкой более 50 языков и адаптацией стиля общения
  • Контекстная память Temporal Echo Memory на базе гибридного хранилища FAISS и Redis
  • Оркестрация нескольких GPT-подобных, LLaMA- и специализированных моделей через LangChain
  • Получение данных из API, новостных лент и публичных наборов данных в реальном времени
  • Веб-интерфейс FastAPI и WebSocket для двунаправленной потоковой передачи
  • Адаптивный интерфейс React 19 с Vue.js fallback, CSS Grid и визуальными эффектами Canvas

Где применять

  • Исследование научных материалов: сбор, обобщение и сохранение контекста гипотез
  • Создание контента: разработка персонажей, сюжетов, идей и маркетинговых формулировок с учётом предпочтений пользователя
  • Бизнес-аналитика: мониторинг конкурентов и подготовка сценарных рекомендаций на основе внешних данных
  • Личный коучинг и рефлексия: последовательное обсуждение целей и изменений в образе мышления

Темы