The chart of
the ecosystem.
Every repository, feature, and dependency in openalicelabs — observed, catalogued, and kept fresh. One living chart for the humans who navigate it and the agents who query it.
- stable459
- beta653
- alpha339
- experimental288
- deprecated1
- Rust47.8%
- TSX22.0%
- TypeScript10.6%
- JSON8.7%
- YAML4.2%
- Other6.7%
- Rust47.8%
- TSX22.0%
- TypeScript10.6%
- JSON8.7%
- YAML4.2%
- Other6.7%
- Rust47.8%· 690,913
- TSX22.0%· 318,564
- TypeScript10.6%· 153,054
- JSON8.7%· 126,082
- YAML4.2%· 60,804
- Python2.0%· 28,649
- CSS1.3%· 18,382
- HTML1.2%· 17,812
- +18 more2.2%· 31,774 · 748 files
Mission control · milestones
13 targets- First paying customer via Mollie2026-Q3P1↳ NAO
End-to-end real-money flow from `/account/billing` → Mollie hosted checkout → webhook → activated subscription. Infra is in place; the milestone is closed only after a non-test card produces a paid stream.
- 10 concurrent live broadcasts holding 30 fps2026-Q4P2↳ NAO
Atlas live-incidents stays quiet, stream-host instances on three hosts, persona/voice/SFU under load. Not a soak test — a real "10 streamers go live at the same hour" event.
- Org-wide milestones visible on the cockpit dashboard2026-Q2P0↳ claude-streaming-agent
This very file. Atlas reads, agents query via MCP, humans browse from the dashboard. Closes the loop: roadmap goals (per repo) + milestones (across org) = full strategic surface.
- Stream-host hardware-encoder matrix (NVENC + QSV + VAAPI + AMF)P3↳ NAO
Auto-detect on each host, document the fallback ladder, surface the chosen path in /studio. Replace the current "guess + retry" loop.
- Alice feels alive — real-time STT-driven lipsync + webcam mocapP1↳ NAO
Lipsync follows the audio frame, not a procedural envelope. Webcam mocap brings the operator into the same VRM space as Alice for two- way avatar interaction. This is the "wow" moment for viewers.
- Semantic memory / RAG over Alice's conversation historyP1↳ alice-agent
pgvector is already in atlas; Alice gets her own vector store for lounge history + agent memos so callbacks ("remember when…") stop being shallow regex. Lives in alice main — coordinated, not built by the streaming agent.
- Phase 1 anchor — open + watch + believe (live demo-readiness)P0↳ NAO
The operational definition of "tech is done": a stranger opens the live surface, watches Alice for 60 seconds, and groks the product. Demo-readiness is not a polish phase — it lives inside tech completion. Sub-items: tail-skip bug 8OOO+ (Alice drops a turn ~20% in multi-question bundles), music-mode scene (#469), game-mode scenes (#468), multi-agent A2A guests (#471), spatial-mode Gaussian-splat scene (#470).
- VRM modules — polished, complete, operator-gradeP1↳ NAO
NAO 2026-05-22 directive: «допиливать модули vrm». Finish the VRM stack to the bar where any operator-supplied VRM works cleanly: pose, lipsync, expressions, idle, gestures, T-pose diagnostics, bind-pose calibration, runtime hot-swap. Includes bundled CC0 defaults + uploader. Closes when openalice-persona no longer surfaces VRM-related issues during normal use.
- Agent runs cleanly in every operating modeP1↳ NAO
NAO 2026-05-22: «дать возможность агенту жить в разных режимах и отлично справляться со всем». Modes already enumerated in `renderer_mode` foundation: scene / browser-only / cli-only / thin-client / streaming / lounge. Each mode must handle: agent reply latency, prompt overlay, identity continuity, tool use, handoff. Closes when the agent passes a multi-mode regression suite green.
- Phase 2 — lock the product positioning forkP1↳ NAO
Only opens after phase 1 closes. Pick one of the three candidate verticals (digital workers / streamers / brand-NPCs) based on what the tech actually does best in practice — not based on prior framing. Output: a one-line statement of who buys what and why. Anchor: kb://decisions/strategic-ideas-log (2026-05-22 entries).
- Phase 3 — public surface + commercial layerP2↳ NAO
Public Alice-voice marketing site, Polsia-parallel /live dashboard in our editorial-anime dialect, pricing, launch comms, domain purchase (openalice.com or successor). None of this before positioning locks; anything built earlier is throwaway when framing shifts. References the Polsia signal: kb://research/competitor-signal-polsia-2026-05-22.
- SLO / SLI Grafana dashboards across the streaming surfaceP3↳ NAO
Beyond the existing service-level metrics, publish operator-readable SLOs (broadcast uptime ≥ 99 %, p99 chat-bridge latency < 500 ms, error budget remaining) and alert on breaches.
- Every commit lands with up-to-date @feature + manifest
Org roadmap · goals
15 / 119 done- openaliceTurn-skip fix — lane Bundling→Waiting(TTL=4s)→Bundling queue accumulator eliminates the ~20% multi-question drop.
- openaliceRoute all 18 legacy read-sites through openalice-storage-v2 compat shim; delete legacy memory_relations + connector_history/ blob paths.
- openaliceSpawn BHybridScheduler tokio task in alice runtime; connect proposal_synth write path + proposal_store daily sweep.
- openalice-cdnKeep all consumer code pointed at cdn.${DOMAIN} so flipping the origin to Cloudflare R2 / Bunny / S3+CloudFront is a single Traefik label + DNS change with zero client churn.
- openalice-gatewayTune the circuit-breaker thresholds per upstream (auth fail-closed, others fail-open) and expose breaker state on /metrics so operators can spot failing backends before users do.
Org pulse · since 2026-02-01
6515 commitsRecent activity
5 events · 14d- commit30m agonew commit 22c75fd → 8a50b0d
- commit1h agonew commit 6f47a37 → 22c75fd
- commit1h agonew commit 3b8978a → ba66253
- commit1h agonew commit 5683a0c → 6f47a37
- commit2h agonew commit b2694f0 → 5683a0c
Agent capabilities · 3 servers
0 tools · 2 repos- openalice-a2a-mcpstdio0 toolsopenalice-a2a MCP plugin (mcp-plugin/)http0 tools
- https://atlas.blal.pro/mcphttp0 tools
Provider usage
Loading live quota…