← Все проекты

Ten Assistant

Python · AI 01.09.2026 Личный проект
Ten Assistant

О проекте

Ten — настольный голосовой помощник, который живёт на моём компьютере. Работает на базе локального ИИ, помнит контекст, умеет открывать приложения, работать с папками, писать в Telegram от лица бота и открывать сайты.

Зачем я его сделал

Я посмотрел фильм про Железного человека и подумал: а почему у меня нет своего Джарвиса? Так появился Ten. Хотел, чтобы был помощник, который реально помогает, а не просто отвечает на вопросы.

Что умеет

Как работает

Ядро написано на Python. Для распознавания команд используется локальный ИИ (можно подключить разные модели через Ollama или LM Studio). Интерфейс — на HTML и CSS, обёрнут в простое окно. Память хранится в JSON-файле, вся логика разбита на модули.

Фрагмент кода

# Обработка команды через локальный ИИ def process_command(text): context = load_memory() prompt = build_prompt(text, context) response = ai_model.generate(prompt) if "открой" in response: app = extract_app_name(response) open_application(app) save_to_memory(text, response) return response

Ссылки

⚙ НАСТРОЙКИ
🎨 Курсор
✨ Эффекты
Свечение на карточках