Files
public/agent-arka
ixoblakp 5170fab5e8 feat(agent-arka): add web-dashboard installer and instructions
Public curl|bash path for the daemon + browser UI at :4545.
Binaries ship as release assets on this repo (private agent-arka
source stays private).
2026-09-03 10:01:06 +03:00
..

Agent Arka — дистрибутив с веб-интерфейсом

Ставит CLI agent-arka, поднимает демон и открывает веб-дашборд на http://127.0.0.1:4545. Это не приложение Tauri (Dock / NSIS); это агент с браузерным UI.

Исходники приватны: arka/agent-arka. Сборки и этот установщик публичные, без токена.

Версия пакета: 2026.9.1.

Установка (Linux / WSL)

curl -fsSL https://git.arka-ai.ru/arka/public/raw/branch/main/agent-arka/install.sh | bash

Скрипт:

  1. Определяет OS/CPU и качает agent-arka-<версия>-<platform>.tar.gz из релизов этого репозитория.
  2. Проверяет SHA-256.
  3. Кладёт бинарник в ~/.agent-arka/bin (если уже есть ~/.librefang — туда). Совместимое имя librefang — симлинк.
  4. Если нет config.toml, запускает agent-arka init --quick (Sign in with Arka, случайный пароль оператора печатается один раз).
  5. Если порт 4545 свободен, запускает agent-arka start.

Дальше в браузере: http://127.0.0.1:4545 → вкладка Arka AI.

Зафиксировать версию:

curl -fsSL https://git.arka-ai.ru/arka/public/raw/branch/main/agent-arka/install.sh \
  | AGENT_ARKA_VERSION=2026.9.1 bash

Не стартовать демон:

curl -fsSL https://git.arka-ai.ru/arka/public/raw/branch/main/agent-arka/install.sh \
  | AGENT_ARKA_AUTO_START=0 bash
agent-arka start

Что нужно

  • curl, tar, sha256sum (Linux) или shasum (macOS)
  • glibc: пакет linux-x86_64 / linux-aarch64 собран на Ubuntu 22.04 (glibc 2.35) — идёт на Debian/Ubuntu 22.04+
  • Аккаунт arka-ai.ru для входа в дашборд
  • Ключ API для моделей: arka-ai.ru → API keys. Один раз показывается секрет. В ~/.agent-arka/secrets.env (или ~/.librefang/secrets.env):
ARKA_API_KEY=sk-...

После правки secrets.env перезапуск: agent-arka restart.

Платформы

Архив Для кого
agent-arka-*-linux-x86_64.tar.gz Linux / WSL, x86_64 (glibc ≥ 2.35)
agent-arka-*-linux-aarch64.tar.gz Linux aarch64 (Orange Pi, PC162, Ampere; glibc ≥ 2.35)

macOS и Windows native в этом релизе нет (установщик на Darwin честно завершится с ошибкой скачивания). На Mac — Desktop DMG, когда он опубликован; на Windows — WSL (wsl --install) и команда Linux выше.

Команды после установки

agent-arka --version
agent-arka start          # демон, веб на :4545
agent-arka stop
agent-arka restart
agent-arka doctor

Логи: $HOME/.agent-arka/logs/ (или .librefang).

Порт занят — не убивайте чужой процесс. Либо остановите свой старый демон (agent-arka stop), либо задайте другой listen в config.toml (api_listen).

Вход

На свежей установке в config.toml уже включён официальный OIDC-клиент agent-arka (PKCE, без секрета). Кнопка Arka AI должна быть на экране логина.

Колбэк по умолчанию: http://127.0.0.1:4545/api/auth/callback и http://localhost:4545/api/auth/callback. Если открываете дашборд по другому hostname, этот origin должен быть зарегистрирован на IdP — иначе будет «Redirect URI not registered». Для одного пользователя на своей машине открывайте именно http://127.0.0.1:4545.

Пароль вкладки Password — аварийный (dashboard_user = operator). Init печатает его один раз.

Сборка из исходников (если нет пакета под вашу OS)

Репозиторий приватный. У кого есть доступ:

cargo install --git ssh://git@git.arka-ai.ru:4001/arka/agent-arka.git librefang-cli --bin agent-arka
agent-arka init --quick
agent-arka start

Agent Arka — web UI distribution

Installs the agent-arka CLI, starts the daemon, and serves the browser dashboard at http://127.0.0.1:4545. This is not the Tauri desktop app.

curl -fsSL https://git.arka-ai.ru/arka/public/raw/branch/main/agent-arka/install.sh | bash

Then open http://127.0.0.1:4545 and use Arka AI to sign in.

Pin a version with AGENT_ARKA_VERSION=2026.9.1. Skip autostart with AGENT_ARKA_AUTO_START=0.

Put ARKA_API_KEY in ~/.agent-arka/secrets.env (or ~/.librefang/secrets.env if that home already exists). Create a key at arka-ai.ru.

Releases (tarballs + SHA256SUMS): https://git.arka-ai.ru/arka/public/releases