feat(mavweb): /ecosystem page consuming Nexus/Praxis/Hexis + shell fixes
Add a read-only /ecosystem page that consumes the sibling services' JSON APIs (Nexus entities, Praxis attention, Hexis capabilities), fetched concurrently with honest per-panel error states. Siblings stay headless — mavweb is their human surface (arch §16). Wired via mavweb -nexus/-praxis/-hexis flags; mavweb joins the ecosystem compose network. Fix mobile horizontal overflow across all pages: .content is a flex child with default min-width:auto, so it refused to shrink below the tables' intrinsic width. min-width:0 lets wide tables pan inside .scroll instead of dragging the page sideways. Verified via CDP geometry check (scrollWidth === clientWidth at 430px). Also includes in-progress Ethos UI redesign, ecosystem deploy compose, and planning docs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -41,6 +41,15 @@ The server has iGPU + Vulkan. whisper.cpp already uses Vulkan; piper uses CPU
|
||||
(lightweight, real-time). Stubs let the daemon exercise end-to-end without
|
||||
any model files.
|
||||
|
||||
## Resident language model
|
||||
|
||||
One Qwen3-1.7B llama-server process serves both the grammar-constrained route
|
||||
contract and the persona/response contract. The target artifact is produced by
|
||||
RU continued pretraining followed by joint persona/router SFT. Stage-0 grammar,
|
||||
the classifier and stub phrasing remain availability fallbacks. A larger
|
||||
on-demand reasoner and custom TTS training are deferred until the main feature
|
||||
set is complete.
|
||||
|
||||
## Auth model
|
||||
|
||||
A cascade, not a pick-one:
|
||||
@@ -145,7 +154,7 @@ the append-only design means no existing row needs updating.
|
||||
|----------|-----------|---------|
|
||||
| CPU | Ryzen, 13GB RAM | loop, router classifier, delivery |
|
||||
| iGPU | Vulkan-capable | whisper.cpp (STT), piper (TTS) |
|
||||
| GPU layers | llama-server with `-ngl -1` | LFM 2.5-1.2B phraser |
|
||||
| GPU layers | llama-server with `-ngl -1` | Qwen3-Maven-1.7B resident model |
|
||||
|
||||
Models are per-component, downloaded separately (gitignored `models/` dir).
|
||||
No model is baked into the binary.
|
||||
|
||||
Reference in New Issue
Block a user