Все проекты
Argentum
Среда для ИИ-агентов на Rust с командной строкой, настольным клиентом Slint и явными правилами выполнения действий.
Самостоятельный проект
Мой вклад
Я разработал среду для агентов, командную строку на Rust и настольный клиент, включая взаимодействие с инструментами, провайдерами моделей и правилами выполнения.
Как я работал над проектом
- Разделил реализацию на Rust на модули выполнения, инструментов, политик, хранения и интерфейса.
- Сохранил прежнюю реализацию на TypeScript в legacy и развивал настольный клиент с явным подтверждением действий.

Что это
Argentum - мой основной проект для работы с ИИ-агентами. Он включает командную строку и настольный клиент на Rust. Архитектура разделяет выполнение, провайдеров моделей, инструменты, хранение и разрешения. Предыдущая версия на TypeScript сохранена в каталоге legacy.
Возможности
- Командная строка и настольный клиент на Rust
- Модульная архитектура выполнения, инструментов и хранения
- Настольный интерфейс Slint
- Работа с локальными и внешними провайдерами моделей
- Явные правила выполнения и подтверждение изменений
- История задач, вызовов инструментов и подтверждений
- Лицензия Apache-2.0
Технологии
Как запустить
git clone https://github.com/AG064/argentum.git
cd argentum
cargo run -p argentum-cli -- status
# then:
cargo run -p argentum-cli -- run --prompt "Summarize this workspace"