Skip to content

Releases: ThatLabs2049/that-code

ThatCode

Choose a tag to compare

@Satan2049 Satan2049 released this 24 Jun 22:15

Release note — v2.7.1

ThatCode v2.7.1 — first ThatCode Windows release after the Muse pivot.

Repo agent on your machine. Bring your own API.

Highlights

  • Single coding agent with sandboxed tools, change review, and verify loop
  • RAG + @ context@codebase, @file, @folder, @symbol, project rules
  • Agent tiers (auto / quick / standard / deep / explain), plan-before-edit, streaming replies
  • Reliability fixes — final message delivery, tool activity UX, parse fallbacks, Windows npm.cmd support

Download (Windows)

  • NSIS installer (.exe)
  • MSI installer
  • Portable zip

Verify before install: compare hashes in SHA256.txt.

VirusTotal (unsigned builds — expect occasional heuristic flags):

  • NSIS — Arctic Wolf (Unsafe), SecureAge (Malicious)
  • MSI — clean
  • Portable — Trapmine (Suspicious.low.ml.score)

See docs/TRUST.md for how to interpret scans.

Upgrading from Muse 2.x: clean install (com.thatcode.app is a new app id).

Muse v2.1.0

Choose a tag to compare

@Satan2049 Satan2049 released this 20 Jun 12:22

Muse v2.1.0 extends the companion with new personalities and memory, and gives the executor git workflow, MCP, and smarter task handling — while staying local-first and companion-first.


Highlights

Personalities

Choose how Muse feels in conversation. Luna, Sage, and Spark share the same executor but bring different tone and localized greetings. Switch in Settings anytime.

Long-term memory

Save facts and preferences in SQLite from Settings. Memories are injected into companion chat and delegated tasks so Luna (or Sage/Spark) can remember what matters to you across sessions.

Git workflow tools

The executor can git_add, git_commit, and git_checkout_branch inside your sandboxed workspace — useful for small, guided repo changes without leaving the chat.

Task queue

When enabled in Settings, delegated tasks run sequentially instead of overlapping — better for multi-step coding or planning sessions.

Auto-index RAG

Turn on the workspace file watcher to re-index RAG automatically when files change. Keeps retrieval in sync with your project.

MCP client (minimal)

Connect a stdio MCP server from Settings. Muse merges extra mcp_* tools into the executor loop for lightweight extensibility.

Command allowlist

Extend which shell command prefixes the executor may run — editable in Settings for your local workflow.


Install

Download the installer for your platform from the assets below. (only windows is available for now)

Platform Typical assets
Windows .exe (NSIS), .msi
macOS .dmg, .app.tar.gz
Linux .deb, .AppImage

Trusted source only: GitHub Releases for this repository. Do not install from third-party mirrors.


Verify your download

This release includes SHA256.txt with checksums for every asset.

Windows (PowerShell):

Get-FileHash -Algorithm SHA256 .\Muse_2.1.0_x64-setup.exe

macOS / Linux:

shasum -a 256 Muse_2.1.0_aarch64.dmg
# or
sha256sum Muse_2.1.0_amd64.AppImage

Compare the output to the matching line in SHA256.txt.

Full guide (including VirusTotal transparency notes for unsigned installers): docs/TRUST.md


Upgrade notes

  • From v2.0.x: Settings and SQLite data are preserved. Review new toggles for task queue, auto-index RAG, personalities, and MCP after upgrading.
  • From v1.x: See CHANGELOG.md for v1.5 and v2.0 changes (workspace tools, verify loop, change review, structured tools, context pack).

Full changelog

See CHANGELOG.md for the complete list.

Added in v2.1.0

  • Personalities — Luna, Sage, Spark with settings selector and localized greetings
  • Long-term memory — SQLite CRUD, Settings UI, injected into companion + delegated tasks
  • Git tools — git_add, git_commit, git_checkout_branch for the executor
  • Command allowlist — user-editable extra prefixes in Settings
  • Task queue — sequential delegated tasks (Settings toggle)
  • Auto-index RAG — file watcher on workspace when enabled
  • MCP client (minimal) — stdio MCP server spawns extra executor tools (mcp_*)
  • Live LLM eval — optional MUSE_EVAL_LIVE=1 harness (maintainers / CI)

Links


Characters should not only respond. Characters should live.

Muse v0.1.0

Choose a tag to compare

@Satan2049 Satan2049 released this 20 Jun 12:17

First Release.