Skip to content

Releases: emiliomartucci/marvis

marvisx-cli 0.4.0

19 Jun 11:26

Choose a tag to compare

First stable release: graduates the 0.3.9bX beta line. Automatic hosted onboarding, Console fixes #30-#36, #37 empty-tenant search readiness. See CHANGELOG.

v0.3.9b6

17 Jun 15:43

Choose a tag to compare

v0.3.9b6 Pre-release
Pre-release

Beta: 5 hosted-onboarding fixes + 5 local-GUI QA fixes (#32-#36 + provisioning). Published via trusted publishing, gated by the pypi environment.

v0.3.9b5

16 Jun 21:41

Choose a tag to compare

v0.3.9b5 Pre-release
Pre-release

marvisx-cli 0.3.9b5 (beta). OSS fixes #28/#29/#22 + 3 #22 QA-gap fixes. Trusted-publishing release.

v0.3.7 — credibility & onboarding

04 Jun 18:07

Choose a tag to compare

The "credibility and onboarding" release.

The flagship marvis brain run no longer hangs, the fresh schema and the init wizard are clean, telemetry is opt-in (off by default), the BSL license and README say what is actually true — and a new marvis guide teaches an agent how to organize a repository the Marvis way. projects/_template now ships the full mold (context, handoff, worked docs, frontmatter).

Also in 0.3.7: code embeddings on marvis project index are opt-in behind --embed (#9), so the default index run builds only the structural graph and pays no model cost for data search doesn't query yet.

Closes the open issues #1, #3, #4, #5, #6, #7, #8, #9.

Install:

uv tool install marvisx-cli

Full notes: see CHANGELOG.mdv0.3.7.

v0.3.7b3 (beta)

04 Jun 17:19

Choose a tag to compare

v0.3.7b3 (beta) Pre-release
Pre-release

Beta for testers.

b3 collects the post-b2 fix: marvis project index now builds the structural graph (calls/imports/defines) by default; per-symbol code embeddings are opt-in behind --embed (issue #9). Since search doesn't query code embeddings yet, the default index run no longer pays the model-load / token cost for data nothing reads. --no-embed stays accepted as a back-compat no-op.

Install / pin:

uv tool install 'marvisx-cli==0.3.7b3'

Full notes: see CHANGELOG v0.3.7.

v0.3.7b2 (beta)

04 Jun 16:40

Choose a tag to compare

v0.3.7b2 (beta) Pre-release
Pre-release

Second beta for testers — install:

uv tool install --reinstall 'marvisx-cli==0.3.7b2'

Stable installs stay on 0.3.6. Over 0.3.7b1: completes the doctor projects_root fix (#4 fully resolved — all 8 issues now check out) and adds a managed-Windows / WDAC install note. Full notes in CHANGELOG.md.

v0.3.7b1 (beta)

04 Jun 15:47

Choose a tag to compare

v0.3.7b1 (beta) Pre-release
Pre-release

Beta for testers — install:

uv tool install 'marvisx-cli==0.3.7b1'

Stable installs stay on 0.3.6 (pre-releases aren't selected by default).

Highlights: marvis brain run no longer hangs; telemetry is opt-in; new marvis guide; English init wizard; widened BSL grant (free internal/commercial self-host); plus fixes for issues #1#8. Full notes in CHANGELOG.md.

v0.3.6 — runs on Windows

03 Jun 20:39

Choose a tag to compare

marvisx-cli 0.3.6 — runs on Windows

The full local runtime — CLI, reflection, scheduling — now installs and runs natively on Windows, no WSL or Docker.

Highlights

  • Windows-native runtimeuv tool install marvisx-cli works on Windows: paths under %LOCALAPPDATA%\marvisx, UTF-8 console, and a native daily-reflection scheduler on Task Scheduler (schtasks). marvis project list no longer crashes with No module named pwd.
  • Notify-only update checkmarvis tells you when a newer version is on PyPI and never auto-installs.
  • update_learning MCP tool — revise an existing learning in place, with re-embed so search reflects the edit.

An enforced OS-seam boundary (core/platform) plus a cross-OS CI matrix keep the Windows/macOS/Linux paths honest.

Full notes: CHANGELOG.md

v0.3.5

03 Jun 13:24

Choose a tag to compare

The "make it alive" release: a clean OSS install now reflects, schedules, and keeps its search index fresh on its own — with explicit consent — and installs on Windows.

Added

  • marvis brain run --mode free|full — run one reflection cycle on demand (free = no LLM cost; full = LLM journal polish).
  • Opportunistic background reflection — ≤1×/day on invocation, detached, off until enabled at install.
  • marvis brain schedule --enable|--disable|--status — OS-native daily timer (launchd / systemd-user+linger / cron); --status reports the real OS state.
  • marvis init asks reflection cost-mode, an opt-in autonomy timer, and governance-hook install, then wires them.
  • Self-healing search — a first query over an empty index returns index-building, kicks a background build, and a retry returns results (RAM-floor gated).
  • BYOK → brain — the provider key from marvis init is wired to the reflection gateway at runtime (OpenAI-compatible providers).

Fixed

  • Drop the unconditional uvloop dependency so uv tool install marvisx-cli succeeds on Windows.
  • PR merges always create a merge commit (--no-ff) so release notes capture every PR.

Full changelog: CHANGELOG.md

marvisx-cli v0.2.3 — MCP write-back fix

01 Jun 10:14

Choose a tag to compare

Fixes write-back via the MCP server. The OSS MCP server now initializes the DB writer at startup, so an agent can persist to the brain over MCP (create_task, update_task, ...) — previously reads worked but every write failed with DB not initialized. Restores the "every result writes back" promise.

Upgrade: uv tool install -U marvisx-cli