Создание автономного исследовательского агента с помощью 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

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

50 популярных приложений, реконструированных в спецификации дизайна, читаемые Claude: ключевые паттерны для клонирования UI
Инструменты

50 популярных приложений, реконструированных в спецификации дизайна, читаемые Claude: ключевые паттерны для клонирования UI

u/meliwat перепроектировал 50 популярных приложений в структурированные спецификации дизайна в формате Markdown. Claude идеально воссоздаёт UI с точными значениями, полным охватом состояний, шкалой отступов и графами навигации. Чрезмерно подробный текст ухудшает результат.

OpenClawRadar
Обход изоляции песочницы NemoClaw для локального агента Nemotron 9B
Инструменты

Обход изоляции песочницы NemoClaw для локального агента Nemotron 9B

Разработчик обошёл изоляцию песочницы NemoClaw, чтобы запустить полностью локального агента с использованием Nemotron 9B и вызовом инструментов на одной видеокарте RTX 5090. Подход включал настройку iptables, пользовательский TCP-ретранслятор и перевод вызовов инструментов в реальном времени.

OpenClawRadar
hipEngine:面向RDNA3(Strix Halo、7900 XTX)的快速原生Qwen 3.6推理
Инструменты

hipEngine:面向RDNA3(Strix Halo、7900 XTX)的快速原生Qwen 3.6推理

hipEngine — это новый открытый (AGPLv3) нативный движок вывода для Qwen 3.6 MoE на графических процессорах RDNA3, основанный на ROCm. Тесты показывают скорость префилла до 2718 ток/с на 7900 XTX, конкурентоспособную с llama.cpp, и кэш KV в INT8, позволяющий разместить полный контекст 256K менее чем в 24 ГБ.

OpenClawRadar
Открытый веб-интерфейс для параллельных сессий кода Claude с использованием Git Worktree
Инструменты

Открытый веб-интерфейс для параллельных сессий кода Claude с использованием Git Worktree

Разработчик создал веб-интерфейс с открытым исходным кодом под названием CCUI, который позволяет запускать несколько сессий Claude Code параллельно с использованием git worktree. Он работает как локальный веб-сервер, доступный через браузер, и поддерживает SSH-проброс портов для удалённой разработки.

OpenClawRadar