custom
code
sovereign-compute
File size: 1,389 Bytes
92d9567
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import AgentConsole
import Foundation

// CLI entry for local testing (mirrors Phoenix LiveView boot)
@main
struct AgentConsoleApp {
    static func main() async {
        print("◇ Perplexity Macro VM — Agent Console (Swift)")
        print("  VM 16-bit fuel=128 · WASM Box · IPython sandbox · 22 tools")
        var vm = VMState()
        let t = vm.step(opcode: .rq, capability: 0x01)
        print("  trace #\(t.seq) \(t.op) cap 0x01 hash 0x\(String(t.hash, radix:16)) fuel \(t.fuel)")
        let r = Macrogrok.infer4(input: [0.5, -0.2, 0.8, 0.1])
        print("  macrogrok infer4 score \(r.score) output \(r.output) flags \(String(r.flags, radix:2))")
        let instr = AgentInstruction.make(capability: "search", arguments: ["query": AnyCodable("attention WMMA")])
        print("  instruction \(instr.instruction_id) cap \(instr.capability)")
        let broker = ToolBroker()
        do {
            let res = try await broker.dispatch(instruction: instr)
            print("  evidence \(res.source_hash) crc \(res.transcript_hash)")
        } catch {
            print("  broker err \(error)")
        }
        // WASM
        let box = WASMBox()
        await box.markReady(version: "0.26.4")
        if let out = try? await box.execute(code: "import math; math.sqrt(9)") {
            print("  python \(out.result)")
        }
    }
}