Skip to content

FungeLLC/Winbit32NT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Winbit32NT

The "New Technology" core of Winbit32 — same retro-desktop UX, new kernel. Public, MIT-licensed.

This repo is the clean rebuild of the Winbit32 desktop: the window system, the app contract, and the apps themselves, copied out of the original WINBIT32 monolith one at a time and improved where cheap — on one non-negotiable basis:

Anything an app can do must be expressible as a command an agent could call.

UI buttons and MCP tools call the same handlers. The human clicks; the agent calls; one implementation underneath. Windows had its PowerShell moment — every GUI action became a cmdlet and the GUI became one caller. This is ours. The agent-facing distribution lives in winbit32MCP; the embeddable wallet engine is @winbit32/wallet-kit.

Architecture

  • Vite + npm workspaces monorepo (no CRA, no config-overrides surgery).
  • @winbit32/desktop — the window system: WindowManager, window/state contexts, MenuBar, programs registry.
  • Command bus — each app registers commands (name, description, JSON schema, handler). App manifests declare them so the desktop can enumerate them, and the titlebar AI button can show a window's MCP tooling to the user.
  • No swapkit/doritokit in the core — exchange/wallet functionality sits behind ExchangeProvider / WalletProvider interfaces; providers load lazily on demand.
  • Key custody: agents hold at most one FROST share (t-of-n). Anything that moves funds round-trips through a human cosigner (QR → cosigner app, or the Chrome wallet extension).

Status

Scaffolding. The migration plan and sequencing live in the original repo's ROADMAP.md. First ports: the desktop shell and the Cosigner app (already proven standalone at winbit32.com/cosign).

Licence

MIT — see LICENSE.

About

Winbit32 NT core: retro desktop, command-bus kernel — every app action MCP-able. MIT.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors