web/ in the repo. It talks to your local
Arka instance through a small Python bridge that adds CORS, route preview,
capabilities, doctor checks, and session history endpoints.
Prerequisites
- Arka remote server — executes chat commands:
http://127.0.0.1:8765. Set REMOTE_TOKEN in .env and paste the
same token into the dashboard sidebar (or set VITE_ARKA_TOKEN for dev).
- Bridge server — local HTTP proxy with extra endpoints:
http://127.0.0.1:8766
Development
Terminal 1 — keeparka serve running, then start the bridge:
/v1/* to the bridge):
Screens
Session history
Chat turns are stored in Arka’s message sessions under channelweb and a per-browser chat_id (saved in localStorage as arka.chatId).
Files live under
~/.config/arka/message-sessions/ (or MESSAGE_SESSIONS_DIR).
Production preview
dist/ on port 8766.