Разработка AI-ассистента для терминала

Требуется наставник/разработчик для завершения проекта интеллектуального помощника, работающего в командной строке.

Цель проекта

Создание терминального агента на базе локальной языковой модели (llama3.1:8b), который способен:

  • Анализировать текстовые запросы пользователя и определять их тип
  • Выполнять или генерировать shell-команды с проверкой безопасности
  • Давать информационные ответы и объяснения
  • Обладать памятью в рамках сессии и между сессиями
  • Поддерживать откат (rollback) выполненной команды на один шаг
  • Включать модуль для оценки качества генерации команд (бенчмаркинг)

Текущее состояние и стек технологий

Проект частично реализован. Используемый стек:

  • Язык программирования: Python
  • Фреймворк для построения агентов: LangGraph
  • Локальная LLM: llama3.1:8b через Ollama
  • Интерфейс: CLI (командная строка)

Основные сложности, требующие решения

  • Реализация устойчивой системы памяти между сессиями (сохранение истории действий, информации о файлах и папках)
  • Корректный менеджмент и уточнение аргументов для генерируемых команд
  • Настройка надежной обработки и валидации потенциально опасных команд
  • Оптимизация архитектуры приложения для стабильной работы

Ожидаемый результат

Полностью работоспособная финальная версия терминального AI-ассистента с заявленным функционалом.

Разработка Telegram-бота для кофейни на Python

Требуется создать функционального чат-бота для автоматизации заказов в кофейне. Бот должен быть написан на чистом Python и включать в себя админ-панель для управления. Детали проекта обсуждаются с исполнителем.