OllamaAssistant

0

Описание

AI ассистент, использующий локальные модели ollama, умеющий работать с локальными файлами. Предполагается для работы с кодом. Написан на Pyhton, использует механизм tools

Языки

  • Python100%
README.md

OllamaAassistant

Основано на https://github.com/meirm/ollama-tools Написано с использованием vibe coding чуть менее чем полностью.

Сценарий использования

Инструмент для автоматического выполнения задач и написания кода с помощью LLM.

  1. Пользователь формулирует свою проблему или задачу на разговорном языке.
  2. OllamaAssistant делает последовательные запросы к ollama, скармливая ей сначала задачу, а потом результаты выполнения команд до тех пор, пока задача не будет выполнена или не станет очевидна невозможность её выполнения или появятся дополнительные вопросы.
  3. При последующих запросах повторяются шаги 1,2, с учётом истории сообщений.

Фичи

Системный промпт Папка с проектами, в которой OllamaAssistant имеет свободу действий История сообщений, она-же контекст для LLM Возможность использования инструметнов нейросетью. Простой нативный интерфейс. Возможность самоочистки контекста/истории с заменой содрежимого сообщений на "Здесь было ... но мы это удалили". Слежение за заполнением контекста и непревышения его размера возможностей модели.