- Subprocess runner:
runner.py—main.pyuses--promptwhen the prompt is a single line; multiline → stdin.run_flow.pyvia stdin. RESTPOST /api/v1/run,/run/async,GET /api/v1/run/jobs/{id}. job_store.py: bounded FIFO eviction for completed async jobs (OPENMANUS_JOB_STORE_MAX_COMPLETED); separate stores for MCP vs API process.- web_sota (WEBAPP_STANDARDS): Iron Shell topbar + sidebar, Run page (sync/async + poll), Logger panel (auto-scroll pause), AutoResizeTextarea, Help stub.
tests/conftest.py— reset job stores between tests;test_job_store.py, extendedtest_runnerfakes for--prompt.- docs/REPO_HYGIENE.md — authenticity / anti-slop signals, AI-assisted transparency, spam stance; GitHub-scale noise (AI PR/issue floods, poisoning/sabotage, centaur accountability gaps, agent-fleet trolling); plain-English gloss for Sybil / poisoning / centaur; 2026 arms-race note (DTU / public dark-app-factory on GitHub; Bastio / bastio.com gateway pointer, threat landscape); ORB roadmap pointer
- .github/pull_request_template.md — review checklist (tests, docs, optional LLM note)
- Beta channel (was alpha):
pyproject0.1.0b1, TroveDevelopment Status :: 4 - Beta,glama.jsonstatus+ versions,web_sota0.1.0-beta.1 - README: centered SVG banner, badge row, snappy pitch, Honest visibility section (demo, topics, Glama, 1k-star realism vs OpenClaw/OpenFang lighthouse)
- .github/TOPICS.md: paste-ready GitHub description + 20 topic
ghrecipe for search discovery - docs/assets/:
banner.svg+ README for optional Nano Banana / Veo hero + demo files - Docs: RELEASING.md examples use beta tags; TECH.md / OPENMANUS.md wording beta (was alpha)
- docs/HOW_WE_BUILD.md — how building works: §1 Karpathy-linked vibe coding / agentic engineering (vibeCODING-as-typist outdated; ship sailed); §2 repo basics; Cursor & Antigravity; free/local LLMs; daily FOSS trawl; Opus 4.6-style integration pass; fleet; zeropaid
- Roadmap: OpenClaw- / OpenFang-class stepwise plan (heartbeat, comms connectors, skills, multi-agentic) + hierarchical local agent fleet (arXiv-informed); ARCHITECTURE.md section + README Planned / TODO
- docs/FLEET_CONTEXT.md + README blurb: sandraschi MCP fleet (months, mostly private), MCP + React pattern, OpenManus / robotics / Resonite / World Labs examples
- README Planned / TODO: My robots roadmap (Yahboom-class → Dreame/Xiaomi hoovers → Noetix/Bumi-class Androids; virtual + real parallel handling); expanded in ARCHITECTURE.md
- Staggered docs: docs/README.md hub + INSTALL, TECH, MANUS, OPENMANUS, ARCHITECTURE, SAFETY; root README.md shortened; SECURITY.md
- Fleet automation:
scripts/Bootstrap-Fleet.ps1,docs/FLEET.md,examples/cursor-fleet.template.json— documents pywinauto-mcp requirement and generates Cursor MCP snippet (generated file gitignored) - Fleet onboarding UI: webapp Fleet page + REST
GET/POST /api/v1/fleet/*— curated catalog indata/fleet_catalog.json, clones tofleet/,.fleet_state.json, optional PowerShell webapp launch (Windows) justfile(run, api, install, lint, format, test, precommit, build, build-web, start-web, check-glama)- Glama: expanded
glama.json(metadata +mcpServerswebapp URLs) anddocs/GLAMA.md - Alpha release channel; PyPI classifiers and README status badges
- CI (Ruff + pytest +
web_sotabuild), pre-commit (Ruff check + format), release workflow onv*tags __version__from installed package metadata (importlib.metadata)
- README /
.env.example/.cursorrules: removed machine-specific paths; portable clone +cwdguidance
Superseded by 0.1.0a1 / 0.1.0b1 pre-releases; kept for history.
- FastMCP 3.1 server:
openmanus_bridge(status, validate, run_prompt stub) - FastAPI backend (10768):
/api/v1/health,/api/v1/status - SOTA web shell (10769): Vite + React, glass sidebar, dashboard cards
start.ps1/start.bat,glama.json,.cursorrulesOPENMANUS_ROOTdetection for upstream clone