Skip to content

Project Status and Next Steps

Updated: 2026-08-05

ChaosNexus is in an early public alpha launch (pre-1.0). The announce is live: docs, Codeberg polyrepos, Hugging Face adapter, and social / blog posts.

Docs agents (2026-08-05): Cloudflare AI Search (chaosnexus) public MCP + on-site search modal; /llms.txt linked; /guide/ai-agents and /guide/privacy. Origin robots.txt allows crawlers (Cloudflare managed prepend may still Disallow some training bots).

Toolchain (2026-08-01): Full latest-everywhere dependency refresh across pnpm, all Cargo roots (plus local rhai-* / vendored rhai-ml), Tuned uv lock, and CI pins (Node 24, pnpm 11.18, Just 1.57, Forgejo runner 12.13.2). See Active Context for residual pins (logos/rowan, bincode/smartcore, TypeScript 6).

Testing (2026-08-01): Tiered matrix via root just test-unit / just test-e2e / just test-website-smoke / just test. Forgejo workflow .forgejo/workflows/chaosnexus-tests.yml runs unit on every PR/push; Playwright Forge E2E + website smoke on main / manual. Details in Active Context.

Where we are

AreaState
Anvil MCP + Rhai sandboxUsable; some native Rhai registry bindings still incomplete
Forge IDE + pending approvalsUsable for plugin review workflows
CodexUsable for docs fetch/index
Tuned / Granite 4.1-8BChaosNexus Tuned v1 live on Hugging Face (Anvil mean 0.944, smoke clear); Codex deferred
Crucible (LLM interface)Sessions SSOT + GGUF pull/load (Granite Candle path for Tuned v1); Forge Models tab + supervise
Forge Agent ChatDock/float/disable; wired to Crucible generate + sessions; Anvil MCP + Skills/Rules sidebars
Scripts (Rhai plugins/libs)Slim polyrepo: translation_test example + lib/; guide
Suite packagingMonorepo chaosnexus-suite/ recipes for Linux/Windows/macOS; CI suite-linux / suite-cross; public Releases when Codeberg repo exists + SUITE_PUBLISH=1
Docs siteLive at chaosnexus.ai; Quickstart leads with Suite downloads; AI Search MCP + llms.txt for agents (AI agents)
Automated testsUnit always in CI; Forge Playwright + website smoke on main/manual; Tuned pytest for pipeline utils
Public reposCodeberg polyrepos (contribute) → GitHub mirrors + Sponsors (see repository architecture)
Dev blog / announceLive on tunedchaos.dev; LinkedIn company article + personal share; X/Twitter
Desktop packagingCI compile matrix on Forgejo chaosnexus-release: Anvil 3-OS; Forge Linux bundles; Suite AppImage/zip/.app. AppImage needs NO_STRIP=1. Flathub / AUR / signing still pending

Known gaps (active)

  1. Anvil Rhai registry: fix register_mcp_tool / load_config (and related) bindings so bundled plugins resolve cleanly.
  2. Suite Releases: create empty Codeberg TunedChaos/chaosnexus-suite, enable GitHub push-mirror, set SUITE_PUBLISH=1 + tokens so CI publishes suite-v* Releases (and clones assets to GitHub).
  3. Optional: disable Cloudflare managed robots.txt training Disallows for full AI crawler allow (origin already Allow + Sitemap).
  4. Inbound contribution runbook: port Codeberg PRs back into the private monorepo.
  5. Optional: Open-LLM-style lm_eval footnote on the Hub card (Anvil rubric already published).
  6. Optional: GPU (ROCm/CUDA) path for Crucible Candle generate (CPU Q4 smoke works).
  7. Optional: Real Tauri desktop E2E (beyond MOCK_TAURI browser Playwright); Monaco 0.56 migration (currently pinned 0.55.1).

What to try today

  1. Read What and Why and the security model.
  2. Prefer Quickstart Suite downloads when Releases exist; otherwise clone Anvil / Forge from Codeberg.
  3. Follow Quickstart.
  4. Load the adapter from TunedChaos/ChaosNexus_Tuned_v1 if you are wiring local Rhai tooling chat.
  5. Report issues on Codeberg; expect delays in responses.

Support and license