Repolode
eastreams

eastreams/loong

Основа на Rust для создания специализированных ИИ-агентов: CLI, более 42 провайдеров LLM, более 25 каналов чатов и модульное ядро.

Звёзды
638
Форки
102
Открытые issues
48
Последний коммит
8 дней назад

Что это?

Loong — инфраструктурный проект на Rust для создания ИИ-агентов под конкретные области. Он предоставляет единую точку входа через команду `loong`: интерактивный интерфейс терминала, разовые запросы, настройку провайдеров и каналов, диагностику окружения и самообновление.

Проект состоит из рабочего пространства Rust с 13 крейтами и имеет многоуровневую архитектуру. Провайдеры, инструменты, каналы, память и политики находятся за пределами ядра, поэтому их можно подключать при компиляции или комбинировать по необходимости. Настройки провайдеров и каналов хранятся в TOML-файле, а секреты считываются из переменных окружения. Для Feishu/Lark предусмотрен отдельный процесс первоначальной настройки, который подключает бота через официальный API регистрации.

Loong поддерживает подтверждения, политики и аудит в рамках явно заданных границ времени выполнения, а также разделяет ассистента, шлюз и каналы, чтобы они работали независимо друг от друга. Согласно README, его конфигурацию можно адаптировать для совместимости с существующими настройками таких инструментов, как OpenClaw, Claude Code и Codex.

Ключевые возможности

  • 01Единый CLI `loong` с интерактивным TUI, разовым запросом через `ask` и диагностикой в `doctor`.
  • 02Встроенная поддержка более 42 провайдеров моделей с настройкой через TOML.
  • 03Более 25 интеграций с каналами, включая пошаговую настройку бота Feishu/Lark.
  • 04Ядро отделено от провайдеров, инструментов, каналов, памяти и политик.
  • 05Подтверждения, политики и аудит работают в рамках явно заданных границ времени выполнения.

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

  • Создание специализированного ИИ-агента на базе Rust.
  • Запуск ИИ-ассистента, который общается с командой в чатах Feishu или Lark.
  • Переключение между несколькими провайдерами LLM с помощью одного файла конфигурации.
  • Изучение многоуровневой модульной архитектуры агентов на Rust.

Быстрый старт

  1. 1

    Установите C-линкер и тулчейн Rust (команда rustup — установщик, запускаемый через pipe, поэтому запустите её с сайта rustup.rs).

  2. 2

    Соберите и установите loong CLI из исходного кода репозитория.

    cargo install --path crates/daemon
  3. 3

    Запустите loong, чтобы открыть основной TUI; если файл конфигурации отсутствует, здесь начнётся первоначальная настройка.

    loong

Что важно знать

  • Для сборки из исходного кода необходимы тулчейн Rust и C-линкер.
  • Для большинства провайдеров и каналов нужно настроить собственные API-ключи или учётные данные аккаунта.

В подборках

Темы

Частые вопросы

Что такое loong?
Основа на Rust для создания специализированных ИИ-агентов: CLI, более 42 провайдеров LLM, более 25 каналов чатов и модульное ядро. Loong — инфраструктурный проект на Rust для создания ИИ-агентов под конкретные области. Он предоставляет единую точку входа через команду `loong`: интерактивный интерфейс терминала, разовые запросы, настройку провайдеров и каналов, диагностику окружения и самообновление.
loong можно использовать бесплатно? Какая у него лицензия?
loong распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
loong всё ещё поддерживается?
Активно поддерживается. Последний коммит в loong — 14 окт. 2026 г..
Для чего можно использовать loong?
Создание специализированного ИИ-агента на базе Rust. Запуск ИИ-ассистента, который общается с командой в чатах Feishu или Lark. Переключение между несколькими провайдерами LLM с помощью одного файла конфигурации. Изучение многоуровневой модульной архитектуры агентов на Rust.
Как установить loong?
Установите C-линкер и тулчейн Rust (команда rustup — установщик, запускаемый через pipe, поэтому запустите её с сайта rustup.rs). Соберите и установите loong CLI из исходного кода репозитория.: cargo install --path crates/daemon Запустите loong, чтобы открыть основной TUI; если файл конфигурации отсутствует, здесь начнётся первоначальная настройка.: loong
Где скачать loong?
Исходный код и инструкции по установке — на GitHub: https://github.com/eastreams/loong

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты