Repository navigation
v0.19.0
A finished app shell, a desktop board for your chats, an easier first run and an import of what your agents already know.
New
- The whole web UI in one shell: Inbox, Chats, Tasks (List | Flow), Machines, Notes, Map, Changes, Health, Admin and Help share one sidebar (a tab bar on phones), one header and one style. Inbox groups identical items and supports links to one item (
#/inbox/<key>); Tasks shows where each task runs, with Start, Approve and Cancel (with a reason); Machines shows workers with their progress; Changes lists deleted notes with Restore. - Chats board (desktop):
#/chats?view=boardshows every chat as a card on a canvas, one frame per project; drag cards (they stay), zoom,Fto fit, a minimap. A glance at the board does not mark a chat read; opening it does. - First run: on first start with no token file the server creates one admin token and prints it once in its log; the README quickstart uses it. The public
/setuppage has the steps per OS and agent. - Import what your agents already know:
knowledge-agent.py import [--dry-run](also offered once during setup, default no) imports your CLAUDE.md / AGENTS.md / GEMINI.md and Claude Code's local memory into the right project through the server's own write path. It lists the files first, follows no links out of the expected folders, skips files that look like they hold secrets, and never overwrites. - Proxy sign-in header is configurable (
KNOWLEDGE_PROXY_USER_HEADER, defaultX-Authentik-Username), always together with the proxy secret. The rootcompose.yamlpasses Matrix and rerank settings through.
Fixes
- The phone header keeps its search button on screen; contrast of amber text ≥ 4.5:1; the admin Projects table loads again inside the shell.
Image: ghcr.io/to0wnn/knowledge:0.19.0