Skip to main content
Glama
tangOS Console

tangOS Console

Official
by tangosdev

tangOS

A unified brand and toolkit for reverse-engineering / decompilation projects.

Everything reads one file per repo - tangos.json - a descriptor that normalizes any decomp repo (whatever its layout) into a single vocabulary. Point a tangOS app at a repo, and it knows the repo's tools, compiler, data source, and rules.

Apps

App

What it is

Status

tangOS Console

Downloadable desktop app. Exposes a repo's tools as an MCP server an AI connects to, with a live viewer to watch the AI drive them in real time.

in progress (console/)

tangOS Docs

Browsable catalog of a repo's tools, generated from tangos.json.

planned (docs/)

tangOS Atlas

Progress atlas / treemap (formerly Chaos Viewer).

planned rebrand

Related MCP server: Minecraft Dev MCP

Download

tangOS Console ships as a desktop app that auto-updates from this repo's Releases.

  • Windows - download and run the installer; it self-updates from here. Not code-signed yet, so Windows warns once: click More info, then Run anyway.

  • macOS - download the .dmg (Intel or Apple Silicon). Unsigned, so right-click the app and choose Open (or run xattr -cr "/Applications/tangOS Console.app").

The descriptor: tangos.json

The descriptor declares a tools[] registry; Console turns each entry into an MCP tool generically, so tangOS itself stays repo-agnostic while your repo's own tools do the work.

Optional project.matchConventions (attempt tree, near-miss DB, Ghidra drafts) lets Console / next_batch surface MATCH_RESULT logging the same way experimental Chaos Viewer prompts do — once per batch, with shared provenance defaults. Classic repos omit the block.

Layout

tangOS/
├── schema/            tangos.json JSON schema
├── packages/ui/       shared aero theme tokens + glass components
├── console/           the Electron Console app (MCP + live viewer)
└── docs/              the tool catalog site (planned)

Develop

npm install            # from the repo root (workspaces)
npm run console        # start Console in dev (electron-vite)

Built with Claude Code.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      C
      maintenance
      An MCP server that allows LLMs to autonomously reverse engineer applications by exposing Ghidra functionality, enabling decompilation, analysis, and automatic renaming of methods and data.
      30
      11,870
      Apache 2.0
    • A
      license
      Not graded
      quality
      C
      maintenance
      A Model Context Protocol server that gives AI assistants native access to Minecraft mod development tools — decompile, remap, search, and analyze Minecraft source code directly from your AI workflow.
      130 npm
      50
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server that indexes your codebase's public API at startup and serves it via compact tool responses, saving tokens vs reading source files.
      5
      33 PyPI
      21
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      An MCP server that empowers AI coding agents to work effectively with Minecraft mod development, providing static analysis of decompiled source code and runtime interaction with a running Minecraft instance.
      31
      68 npm
      18
      MIT