Overview

The allternit wrapper is the unified shell entry point for the Allternit platform. The bin/allternit script delegates to the TypeScript CLI in cmd/gizzi-code/src/cli/allternit.ts, which provides platform lifecycle commands and launches the Gizzi Terminal UI. This wrapper replaces the older multi-binary CLI approach with a single command that works in both development and bundled distributions.

Installation

The wrapper is available after installing Gizzi Code. Make sure bun is installed and on your PATH, then run:
Or invoke the wrapper directly from a clone of the repository:

Commands

Examples

Launch the TUI

Start the platform

Expected output:

Check status

Expected output:

Run diagnostics

Expected output:

Stop the platform

Configuration directory

Platform-wide defaults are stored in cmd/allternit/system/config.json. User overrides are managed by Gizzi Code’s settings system. Common settings include:

How it fits

The wrapper does not contain logic itself; it is a thin shim that ensures the correct TypeScript entry point is executed with bun run.

Error codes