🚀 HanoiVM — Recursive Ternary Virtual Machine
**HanoiVM** is a recursive, AI-augmented **ternary virtual machine** built on a symbolic base-81 architecture. It is the execution core of the **Axion + T81Lang** ecosystem, enabling stack-tier promotion, symbolic AI opcodes, and entropy-aware transformations across three levels of logic:
- 🔹 `T81`: 81-bit operand logic (register-like)
- 🔸 `T243`: Symbolic BigInt + FSM state logic
- 🔺 `T729`: Tensor-based AI macros with semantic dispatch
Designed for research, language development, and future ternary hardware acceleration, **HanoiVM** is literate, modular, and fully recursive.
Features
- 🔢 **Ternary Operand Architecture**: - Supports `uint81_t`, `T243BigInt`, and `T729Tensor` data types
- 🌀 **Recursive Stack Tiering**: - Auto-promotes through `T81 → T243 → T729` based on depth/entropy
- 🧠 **Symbolic AI Execution**: - Includes FSM logic, pattern recognition, entropy-driven dispatch - AI macros: `TNN_ACCUM`, `T81_MATMUL`, `T729Intent`, `T729MetaOpcode`
- 🧬 **Tensor Engine + Holomorphic Support**: - `DOT`, `SLICE`, `TRANSPOSE`, `RESHAPE`, `CLONE`, `PRINT`, `FFT`
- ⚙️ **Axion Kernel AI**: - AI introspection + rollback via NLP-style commands (`optimize`, `snapshot`) - Integrated Axion telemetry, logs, entropy weighting
- ⚡ **GPU Acceleration via GAIA**: - AMD: `gaia_handle_request.cweb` (HIP) - NVIDIA: `cuda_handle_request.cu` (CUDA)
- 🖼️ **3D Visualization via Looking Glass**: - `FrameSceneBuilder.cweb` renders recursion traces in jMonkeyEngine - Axion overlays, ternary geometry, and entropy pulse animation
- 📄 **Literate Codebase (`.cweb`)**: - Every module is self-documenting and extractable via `cweave`/`ctangle`
- 🧪 **Disassembler + Test Infrastructure**: - Disassembles `.hvm` with symbolic introspection - CI-compatible tests + kernel-mode driver for system-level validation
Categories
Virtual MachineFollow HanoiVM
Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services
Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of HanoiVM!