Создание автономного исследовательского агента с помощью C# и локальных LLM.

✍️ OpenClawRadar📅 Опубликовано: 14 февраля 2026 г.🔗 Source
Создание автономного исследовательского агента с помощью C# и локальных LLM.
Ad

Вот обзор нового автономного исследовательского агента, созданного на C#, который использует локальные LLM, а именно Ollama и модель llama3.1:8b. Агент автоматизирует процесс обработки URL, генерируя поисковые запросы, проводя веб-поиск через API Brave Search и извлекая соответствующие данные, что culminates в структурированном markdown отчете.

Ключевые детали

  • Агент принимает входную тему, например, "постоянная память для AI агентов".
  • Он автономно формирует 5-8 поисковых запросов.
  • Поиски выполняются через API Brave Search, после чего извлекаются и анализируются лучшие источники.
  • Агент просматривает 8-12 источников и выделяет 5-8 ключевых находок.
  • Вся обработка данных выполняется локально с использованием модели Ollama (llama3.1:8b) без зависимости от API OpenAI/Anthropic.
  • Результатом является markdown отчет с цитированием.
Ad

Производительность и архитектура

Текущая настройка работает на Ryzen 5 5500, только с процессором, с 16 ГБ ОЗУ, затрачивая примерно 15 минут на один исследовательский цикл. Разработчик отмечает, что 3B модели, такие как llama3.2, недостаточны для вызова инструментов, что делает 8B необходимым минимумом для надежной работы.

Ключевые проблемы включают необходимость сокращения находок перед синтезом, чтобы предотвратить зависание модели на длинных контекстах, а также периодические неисправности вызовов инструментов, даже с 8B моделями, которые решаются путем повторного вызова с измененными подсказками. Агент использует SQLite в сочетании с встраиваниями для управления памятью на личном уровне, устраняя необходимость в векторной базе данных.

Технологический стек

  • C# / .NET 8
  • Ollama
  • SQLite
  • API Brave Search (бесплатный тариф)

Для разработчиков, заинтересованных в создании собственного агента, доступен стартовый набор и 8-главное руководство в репозитории проекта на GitHub, предоставленное под лицензией MIT, а также полный исходный код: hex-dynamics.

📖 Читать полный источник: r/LocalLLaMA

Ad

👀 Смотрите также

Обходное решение для пробела в миграции проектов ChatGPT: Экспорт скриптов и промптов
Инструменты

Обходное решение для пробела в миграции проектов ChatGPT: Экспорт скриптов и промптов

Разработчик создал скрипты на Python и промпты для Claude, чтобы перенести диалоги из ChatGPT в Claude, когда экспорт данных ChatGPT не содержит информации о принадлежности к проектам. Решение извлекает диалоги, используя заголовки, захваченные из интерфейса.

OpenClawRadar
Обновления системного промпта Claude Code v2.1.76: Усовершенствования монитора безопасности и новое событие хука
Инструменты

Обновления системного промпта Claude Code v2.1.76: Усовершенствования монитора безопасности и новое событие хука

Claude Code v2.1.76 включает обновления системных промптов с 43 новыми токенами, включая улучшения монитора безопасности для автономных агентов и добавление события хука PostCompact. Изменения включают уточнение обнаружения конфиденциальных данных, расширенные примеры десериализации кода и улучшенное форматирование руководства по необратимому локальному удалению.

OpenClawRadar
В документации Google Workspace CLI добавлено руководство по настройке OpenClaw.
Инструменты

В документации Google Workspace CLI добавлено руководство по настройке OpenClaw.

Новая документация gws (Google Workspace CLI) от Google явно упоминает настройку OpenClaw по имени в специальном разделе, посвященном навыкам ИИ-агентов. Это следует за недавними обсуждениями о том, что Google пересматривает блокировки аккаунтов для ИИ-агентов.

OpenClawRadar
Команда Мозг: Плагин общей памяти для Claude Code, который хранит командные знания в Git
Инструменты

Команда Мозг: Плагин общей памяти для Claude Code, который хранит командные знания в Git

Team Brain — это плагин Claude Code, который хранит командные знания в папке .team-brain/ вашего репозитория. Он автоматически генерирует файл BRAIN.md, ограниченный 180 строками для оптимальной точности инструкций Claude, и работает с различными инструментами, создавая файлы .cursorrules и AGENTS.md.

OpenClawRadar