Sitelet https://github.com/SuperInstance/SuperInstance/wiki/FLUX-Bytecode
Skip to content

FLUX Bytecode

superinstance edited this page Apr 11, 2026 · 1 revision

⚡ FLUX Bytecode

The universal agent language. 247 opcodes. 256 slots. Every agent speaks it.

👤 Human Note: FLUX is a custom bytecode format for agent-to-agent communication — a universal assembly language that all agents understand regardless of implementation language.

🤖 Agent Parse Block:

concept: FLUX bytecode ISA
version: v2 (converged)
total_opcodes: 247
reserved: 9
total_slots: 256
dominant_format: Format E (3-operand, 4-byte)
implementations: [Python, C, Rust, Go, Zig, JS, C++, Java, TypeScript, CUDA, WASM]
test_count: 3800+
related: [[FLUX ISA]], [[FLUX Runtimes]], [[FLUX Toolchain]]

Overview

FLUX bytecode is a compact binary instruction format for agent reasoning, A2A communication, vocabulary compression, and cross-platform execution.

ISA Summary

Category Count Examples
Arithmetic 20+ IADD, ISUB, IMUL, IDIV
Logic 12+ IAND, IOR, IXOR, INOT
Comparison 16+ ICMPEQ, ICMPNE, ICMPGT
Control Flow 20+ JMP, JZ, JNZ, CALL, RET
Memory 30+ LOAD, STORE, MOVI, MOVR
Stack 12+ PUSH, POP, DUP, SWAP
A2A Signal 20+ SIGNAL, BROADCAST, HANDSHAKE
Vocabulary 16+ VPUSH, VCOMPOSE, VEXEC
Confidence 10+ CONF_PUSH, CONF_MERGE
Reserved 9 Future expansion

Format E (Primary)

4-byte 3-operand: [op:1][rd:1][rs1:1][rs2:1]


Navigate to: FLUX ISA · FLUX Runtimes · FLUX Toolchain · Compression Pyramid

Clone this wiki locally