diff --git a/.cache/zig/b/1e0454e59acc60d85817bbcaf2b683db/builtin.zig b/.cache/zig/b/1e0454e59acc60d85817bbcaf2b683db/builtin.zig index 30a79ad9e9..af9dbc8f9e 100644 --- a/.cache/zig/b/1e0454e59acc60d85817bbcaf2b683db/builtin.zig +++ b/.cache/zig/b/1e0454e59acc60d85817bbcaf2b683db/builtin.zig @@ -94,7 +94,7 @@ pub const os: std.Target.Os = .{ .minor = 6, .patch = 1, }, - }}, + } }, }; pub const target: std.Target = .{ .cpu = cpu, diff --git a/.cache/zig/b/e6599e235b1ae23bee893f1e7a05c040/builtin.zig b/.cache/zig/b/e6599e235b1ae23bee893f1e7a05c040/builtin.zig index cd6192abd0..9ca97a9fa7 100644 --- a/.cache/zig/b/e6599e235b1ae23bee893f1e7a05c040/builtin.zig +++ b/.cache/zig/b/e6599e235b1ae23bee893f1e7a05c040/builtin.zig @@ -94,7 +94,7 @@ pub const os: std.Target.Os = .{ .minor = 6, .patch = 1, }, - }}, + } }, }; pub const target: std.Target = .{ .cpu = cpu, diff --git a/.gitignore b/.gitignore index 93f74abe9f..31ae54230a 100644 --- a/.gitignore +++ b/.gitignore @@ -313,3 +313,10 @@ apps/queen/*.png data/cells/ src/tools/uart-echo-test data/cifar-10/ +.trinity/ +.trinity/queen/ +.trinity/scholar/ +.trinity/mu/ +.ralph/ +.trinity/scholar/state/ +fpga/build-deps/ diff --git a/.trinity/emu/tri_asm.zig b/.trinity/emu/tri_asm.zig index f74d9b4f1d..0522a6cfee 100644 --- a/.trinity/emu/tri_asm.zig +++ b/.trinity/emu/tri_asm.zig @@ -11,16 +11,16 @@ const encoder = @import("./asm_encoder.zig"); pub fn assemble(source: []const u8) !void { _ = source; const tbin = "test.tbin"; - + // Emit .tbin format std.debug.print("Assembling {s}...\n", .{source}); - + // For now, just emit NOPs (will parse real instructions later) for (0..10) |_| { const word = encoder.encodeInstruction(std.heap.page_allocator, "nop", 0, 0, 0); try std.io.writeAll(std.heap.page_allocator, word); } - + std.debug.print("Wrote {d} instructions (NOP placeholders)\n", .{word.len}); } diff --git a/.trinity/mu/heartbeat.json b/.trinity/mu/heartbeat.json index 7e85ed3c11..7d1f09c18f 100644 --- a/.trinity/mu/heartbeat.json +++ b/.trinity/mu/heartbeat.json @@ -1 +1 @@ -{"agent":"mu","wake":881,"timestamp":1774599037,"errors_scanned":0,"fixes_applied":0,"build_ok":false,"test_ok":true} \ No newline at end of file +{"agent":"mu","wake":890,"timestamp":1774625992,"errors_scanned":0,"fixes_applied":0,"build_ok":false,"test_ok":true} \ No newline at end of file diff --git a/.trinity/mu/state/wake_count b/.trinity/mu/state/wake_count deleted file mode 100644 index 54d5fa6f52..0000000000 --- a/.trinity/mu/state/wake_count +++ /dev/null @@ -1 +0,0 @@ -881 \ No newline at end of file diff --git a/.trinity/queen/heartbeat.json b/.trinity/queen/heartbeat.json deleted file mode 100644 index e66ccd3e4e..0000000000 --- a/.trinity/queen/heartbeat.json +++ /dev/null @@ -1 +0,0 @@ -{"agent":"queen","cycle":58,"timestamp":1774599095} diff --git a/.trinity/queen/launcher.err b/.trinity/queen/launcher.err index 7ccf975020..00ead095c2 100644 --- a/.trinity/queen/launcher.err +++ b/.trinity/queen/launcher.err @@ -49117,3 +49117,52 @@ error: FileNotFound defer std.process.argsFree(allocator, args); ^ ๐ Queen Trinity starting daemon mode (PID 80020) +๐ Queen Trinity starting daemon mode (PID 79635) +thread 78348051 panic: access of union field 'Exited' while field 'Signal' is active +/Users/playra/trinity-w1/src/tri/queen_trinity.zig:412:23: 0x1004a8493 in checkBuild (tri) + return result.term.Exited == 0; + ^ +/Users/playra/trinity-w1/src/tri/queen_trinity.zig:437:9: 0x1004a94a7 in logToHive__anon_20560 (tri) + try new_f.writeAll("# Queen Trinity Hive Log\n\n"); + ^ +/Users/playra/trinity-w1/src/tri/queen_trinity.zig:369:13: 0x1004aa46b in runQueenStart (tri) + if (!build_ok) { + ^ +/opt/homebrew/Cellar/zig/0.15.2/lib/zig/std/fmt.zig:636:48: 0x10081863f in allocPrint__anon_78688 (tri) + var aw = try Writer.Allocating.initCapacity(gpa, fmt.len); + ^ +/Users/playra/trinity-w1/src/tri/main.zig:66:31: 0x10082d873 in main (tri) + defer std.process.argsFree(allocator, args); + ^ +???:?:?: 0x1810bf153 in ??? (???) +???:?:?: 0xb06dffffffffffff in ??? (???) +๐ Queen Trinity starting daemon mode (PID 19843) +๐ Queen Trinity starting daemon mode (PID 63136) +๐ Queen Trinity starting daemon mode (PID 71418) +๐ Queen Trinity starting daemon mode (PID 86879) +๐ Queen Trinity starting daemon mode (PID 90936) +๐ Queen Trinity starting daemon mode (PID 73443) +๐ Queen Trinity starting daemon mode (PID 84427) +๐ Queen Trinity starting daemon mode (PID 7609) +๐ Queen Trinity starting daemon mode (PID 69869) +๐ Queen Trinity starting daemon mode (PID 91396) +thread 88657485 panic: access of union field 'Exited' while field 'Signal' is active +/Users/playra/trinity-w1/src/tri/queen_trinity.zig:412:23: 0x10220c493 in checkBuild (tri) + // Check if process exited cleanly (exit code 0) + ^ +/Users/playra/trinity-w1/src/tri/queen_trinity.zig:357:36: 0x10220e3f3 in runQueenStart (tri) + const build_ok = checkBuild(allocator) catch false; + ^ +/Users/playra/trinity-w1/src/tri/queen_trinity.zig:253:29: 0x10220f4a3 in runQueenCommand (tri) + return runQueenStart(allocator, args[1..]); + ^ +/Users/playra/trinity-w1/src/tri/main.zig:178:42: 0x10259218f in main (tri) + try queen_trinity.runQueenCommand(allocator, queen_args); + ^ +/opt/homebrew/Cellar/zig/0.15.2/lib/zig/std/start.zig:627:37: 0x1025a778f in main (tri) + const result = root.main() catch |err| { + ^ +???:?:?: 0x1810bf153 in ??? (???) +???:?:?: 0x965c7fffffffffff in ??? (???) +๐ Queen Trinity starting daemon mode (PID 38095) +๐ Queen Trinity starting daemon mode (PID 67439) diff --git a/.trinity/ralph/src/telegram_pulse.zig b/.trinity/ralph/src/telegram_pulse.zig index 8654ba32e4..a89abc55b9 100644 --- a/.trinity/ralph/src/telegram_pulse.zig +++ b/.trinity/ralph/src/telegram_pulse.zig @@ -155,9 +155,7 @@ pub fn sendHeartbeat(allocator: Allocator, config: PulseConfig, loop_count: u32, /// Telegram Bot API forbids webhook and getUpdates simultaneously pub fn deleteWebhook(allocator: Allocator, config: PulseConfig) !void { var url_buffer: [512]u8 = undefined; - const url = try std.fmt.bufPrint(&url_buffer, - "https://api.telegram.org/bot{s}/deleteWebhook?drop_pending_updates=true", - .{config.bot_token}); + const url = try std.fmt.bufPrint(&url_buffer, "https://api.telegram.org/bot{s}/deleteWebhook?drop_pending_updates=true", .{config.bot_token}); const uri = std.Uri.parse(url) catch return error.InvalidUrl; @@ -224,9 +222,7 @@ pub fn sendMessage(allocator: Allocator, config: PulseConfig, text: []const u8) /// Returns true if webhook is active, false otherwise pub fn getWebhookInfo(allocator: Allocator, config: PulseConfig) !bool { var url_buffer: [512]u8 = undefined; - const url = try std.fmt.bufPrint(&url_buffer, - "https://api.telegram.org/bot{s}/getWebhookInfo", - .{config.bot_token}); + const url = try std.fmt.bufPrint(&url_buffer, "https://api.telegram.org/bot{s}/getWebhookInfo", .{config.bot_token}); const uri = std.Uri.parse(url) catch return error.InvalidUrl; @@ -251,14 +247,16 @@ pub fn getWebhookInfo(allocator: Allocator, config: PulseConfig) !bool { defer allocator.free(body); // Check if "url":null or "url":"http"/"url":"https" - const null_pattern = \\,"url":null -; + const null_pattern = + \\,"url":null + ; if (std.mem.indexOf(u8, body, null_pattern)) |_| { return false; // No webhook set } - const http_pattern = \\,"url":"http -; + const http_pattern = + \\,"url":"http + ; if (std.mem.indexOf(u8, body, http_pattern)) |_| { return true; // Webhook is set } diff --git a/.trinity/ralph/src/test_pulse_e2e.zig b/.trinity/ralph/src/test_pulse_e2e.zig index 07685126b9..c99c9a94d0 100644 --- a/.trinity/ralph/src/test_pulse_e2e.zig +++ b/.trinity/ralph/src/test_pulse_e2e.zig @@ -107,7 +107,7 @@ fn answerCallbackQuery(allocator: std.mem.Allocator, config: telegram_pulse.Puls ; var body_buffer: [1024]u8 = undefined; - const body = try std.fmt.bufPrint(&body_buffer, body_template, .{callback_id, text}); + const body = try std.fmt.bufPrint(&body_buffer, body_template, .{ callback_id, text }); const headers = [_]std.http.Header{ .{ .name = "User-Agent", .value = "RALPH-PULSE/2.0" }, @@ -187,7 +187,7 @@ fn startPolling(allocator: std.mem.Allocator, config: telegram_pulse.PulseConfig // Debug: Log first 500 chars of response if (response_body.len > 0) { const debug_len = @min(500, response_body.len); - std.debug.print("[DEBUG] Response ({d} bytes): {s}...\n", .{response_body.len, response_body[0..debug_len]}); + std.debug.print("[DEBUG] Response ({d} bytes): {s}...\n", .{ response_body.len, response_body[0..debug_len] }); } // Skip empty responses @@ -197,8 +197,9 @@ fn startPolling(allocator: std.mem.Allocator, config: telegram_pulse.PulseConfig } // === HANDLE CALLBACK QUERIES (InlineKeyboard) === - const callback_pattern = \\callback_query -; + const callback_pattern = + \\callback_query + ; if (std.mem.indexOf(u8, response_body, callback_pattern)) |cb_idx| { std.debug.print("[CALLBACK] Detected callback query!\n", .{}); @@ -207,9 +208,7 @@ fn startPolling(allocator: std.mem.Allocator, config: telegram_pulse.PulseConfig const data_with_comma = ",\"data\":\""; const data_no_comma = "\"data\":\""; - const data_idx = if (std.mem.indexOf(u8, response_body[cb_idx..], data_with_comma)) |i| i - else if (std.mem.indexOf(u8, response_body[cb_idx..], data_no_comma)) |i| i - else null; + const data_idx = if (std.mem.indexOf(u8, response_body[cb_idx..], data_with_comma)) |i| i else if (std.mem.indexOf(u8, response_body[cb_idx..], data_no_comma)) |i| i else null; if (data_idx) |data_start_idx| { // Determine which pattern matched and calculate start position @@ -223,8 +222,9 @@ fn startPolling(allocator: std.mem.Allocator, config: telegram_pulse.PulseConfig std.debug.print("[CALLBACK] Command from callback: {s}\n", .{command}); // Extract callback query id (look for "id":" pattern before "data") - const id_pattern = \\id: -; + const id_pattern = + \\id: + ; if (std.mem.indexOfPos(u8, response_body[cb_idx..], 0, id_pattern)) |id_idx| { const id_start = cb_idx + id_idx + 4; var id_end = id_start; @@ -242,7 +242,6 @@ fn startPolling(allocator: std.mem.Allocator, config: telegram_pulse.PulseConfig } } } - } // === HANDLE REGULAR MESSAGES === @@ -250,9 +249,7 @@ fn startPolling(allocator: std.mem.Allocator, config: telegram_pulse.PulseConfig const message_text_pattern_comma = ",\"text\":\""; const message_text_pattern_no_comma = "\"text\":\""; - const text_idx = if (std.mem.indexOf(u8, response_body, message_text_pattern_comma)) |i| i - else if (std.mem.indexOf(u8, response_body, message_text_pattern_no_comma)) |i| i - else null; + const text_idx = if (std.mem.indexOf(u8, response_body, message_text_pattern_comma)) |i| i else if (std.mem.indexOf(u8, response_body, message_text_pattern_no_comma)) |i| i else null; if (text_idx) |idx| { const found_comma = std.mem.indexOf(u8, response_body, message_text_pattern_comma) != null; @@ -298,9 +295,7 @@ fn startPolling(allocator: std.mem.Allocator, config: telegram_pulse.PulseConfig const idx_comma = std.mem.indexOfPos(u8, response_body, search_idx, update_id_with_comma); const idx_no_comma = std.mem.indexOfPos(u8, response_body, search_idx, update_id_no_comma); - const idx = if (idx_comma) |ic| if (idx_no_comma) |in| if (ic < in) ic else in else ic - else if (idx_no_comma) |in| in - else null; + const idx = if (idx_comma) |ic| if (idx_no_comma) |in| if (ic < in) ic else in else ic else if (idx_no_comma) |in| in else null; if (idx) |i| { // Extract offset: pattern len is 12 for both ("update_id": = 12 chars) diff --git a/.trinity/scholar/heartbeat.json b/.trinity/scholar/heartbeat.json deleted file mode 100644 index ec8f6caf12..0000000000 --- a/.trinity/scholar/heartbeat.json +++ /dev/null @@ -1 +0,0 @@ -{"agent":"scholar","wake":726,"timestamp":1774598517,"fails_found":0,"researched":0,"fed_mu":0} \ No newline at end of file diff --git a/.trinity/scholar/state/wake_count b/.trinity/scholar/state/wake_count deleted file mode 100644 index af718cd15f..0000000000 --- a/.trinity/scholar/state/wake_count +++ /dev/null @@ -1 +0,0 @@ -726 \ No newline at end of file diff --git a/.trinity/templates/clara-partnership.md b/.trinity/templates/clara-partnership.md new file mode 100644 index 0000000000..168a2ef0e8 --- /dev/null +++ b/.trinity/templates/clara-partnership.md @@ -0,0 +1,69 @@ +## Objective + +Secure US prime contractor for DARPA CLARA (PA-25-07-02) TA1 submission. + +## Target Primes + +| Organization | PI | Status | Deadline | +|--------------|-----|--------|----------| +| UCLA StarAI Lab | Guy Van den Broeck | ๐ง Pending | 2026-04-17 | +| Coherent Knowledge | Michael Kifer / Benjamin Grosof | ๐ง Pending | 2026-04-17 | +| UT Austin | Atlas Wang | ๐ง Pending | 2026-04-17 | + +## Email Draft + +**Subject:** CLARA TA1 Partnership โ FPGA-Accelerated AR-based ML + +**Body:** +``` +Dear Prof. [Name], + +I lead the Trinity project (8 Zenodo DOIs, MIT-licensed), which implements +ternary neural inference on FPGA with formally verified polynomial-time +guarantees. + +For DARPA CLARA (PA-25-07-02), Trinity provides: +- Hardware-verified O(n) ternary inference (XC7A100T FPGA) +- VSA-based symbolic reasoning layer (10K-dim vectors) +- Open-source Zig implementation with 3000+ tests + +We're seeking a US prime contractor for a joint TA1 submission. +Trinity would serve as subcontractor providing the hardware-accelerated +inference component. + +Would you have 15 minutes next week to discuss alignment? + +Best regards, +GitHub: github.com/gHashTag/trinity +DOI: 10.5281/zenodo.19227865 +``` + +## Action Items + +- [ ] Send email to UCLA (guyvdb@cs.ucla.edu) +- [ ] Send email to Coherent Knowledge (via coherentknowledge.com) +- [ ] Send email to UT Austin (via ECE department) +- [ ] Send eligibility query to CLARA@darpa.mil +- [ ] Update status in comments + +## Sub-issues + +- [ ] #XXX: Research prime contractor capabilities +- [ ] #XXX: Draft technical collaboration section +- [ ] #XXX: Prepare budget for subcontractor role + +## Scientific Credentials + +| Resource | DOI/Link | +|----------|----------| +| Parent Bundle | 10.5281/zenodo.19227879 | +| HSLM Architecture | 10.5281/zenodo.19227865 | +| VSA Operations | 10.5281/zenodo.19227867 | +| FPGA Bitstreams | 10.5281/zenodo.19227871 | +| TRI-27 Language | 10.5281/zenodo.19227873 | + +## Notes + +- **Manual agent assignment** โ partnership outreach requires human judgment +- **No auto-spawn** โ emails must be personalized +- **Parallel to hackathon** โ continue DeepMind work while awaiting responses diff --git a/CITATION.cff b/CITATION.cff index d93313ef2a..a5d695c62a 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,105 +1,119 @@ -# Trinity SยณAI: Unified Scientific Framework -# Citation File for NeurIPS 2025 / ICLR 2025 / MLSys 2025 Submissions -# -# ฯยฒ + 1/ฯยฒ = 3 | TRINITY -# DOI: 10.5281/zenodo.19227879 (Parent Record) -# Version: v3.0.0 (2025 Scientific Standards) -# Repository: https://github.com/gHashTag/trinity -# License: MIT - cff-version: 1.2.0 -message: Trinity SยณAI โ Pure Zig autonomous AI swarm with integrated FAIR, Reproducibility, and Environmental Impact compliance -type: software -title: Trinity SยณAI: Unified Scientific Research Framework - -# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ -# CREATORS -# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ - -creators: - - family-names: Research - given-names: Trinity - - name-particle: false - name-particle: false - - name-particle: false - name-particle: false - name-particle: false - name-particle: false - - # Individual contributors (alphabetical by family name) - - family-names: Trinity - given-names: Claude - name-particle: false - affiliation: Trinity Research Lab - - - family-names: Trinity - given-names: Opus - name-particle: false - affiliation: Trinity Research Lab - -# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ -# AFFILIATIONS -# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโary of conferences -# -# -# NeurIPS 2025 -url: https://neurips.cc/2025/ -identifiers: - - description: Conference Paper at NeurIPS 2025 - -# ICLR 2025 -url: https://iclr.cc/2025/ -identifiers: - - description: Conference Paper at ICLR 2025 - -# MLSys 2025 -url: https://mlsys.org/2025/ -identifiers: - - description: Conference Paper at MLSys 2025 - -# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ: false -# - +message: "If you use this software, please cite it as below." +title: "Trinity SยณAI: Pure-Zig Autonomous AI Agent Swarm" +abstract: "Trinity SยณAI is a pure-Zig autonomous AI agent swarm implementing ternary neural networks, FPGA acceleration, and symbolic reasoning. Zero external dependencies - 100% Zig standard library. Features HSLM-1.95M (1.95M params, PPL 125.3), zero-DSP FPGA synthesis, VSA hyperdimensional computing, and TRI-27 stack machine. Full FAIR compliance with statistical rigor (bootstrap CI, p-values, Cohen's d)." +authors: + - family-names: "Vasilev" + given-names: "Dmitrii" + orcid: "https://orcid.org/0009-0008-4294-6159" + email: "dmitrii@trinity.ai" + affiliation: "Trinity Research Collective" +version: 9.0.0 +doi: 10.5281/zenodo.19227879 +date-released: 2026-03-27 +url: "https://github.com/gHashTag/trinity" +license: MIT +license-url: "https://opensource.org/licenses/MIT" keywords: - - artificial intelligence - - machine learning - - ternary computing - - quantum computing - - FPGA - - scientific software - - reproducible research - - FAIR principles - -# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ: true -# - -license: - MIT - -date-released: - 2026-03-27 - -# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ: false -# - -# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ: false -# - -abstract: > - Trinity SยณAI is a pure-Zig autonomous AI agent swarm system that integrates - three research axes: Sacred (ฯ-based FPGA computing), Superhuman (self-learning - neural systems), and Specialized (TRI-27 ternary architecture). - - The framework implements comprehensive scientific standards compliance including FAIR principles - (Wilkinson et al. 2016), reproducibility checklists (NeurIPS 2025, ICLR 2025), and - environmental impact tracking (MLSys 2025 requirement). - - Key contributions: - - Sacred opcodes VM (v7.0) with 25+ mathematical operations - - TRI-27 instruction set architecture with 36 opcodes - - Zero-DSP ternary inference on XC7A100T FPGA (35 tok/s @ 0.5W) - - 1.95M parameter HSLM achieving 125 perplexity on TinyStories + - "autonomous agents" + - "ternary neural networks" + - "FPGA synthesis" + - "Vector Symbolic Architecture" + - "pure Zig" + - "zero dependencies" + - "sacred geometry" + - "balanced ternary" + - "HSLM" + - "TRI-27" + - "VSA" + - "symbolic reasoning" + - "hyperdimensional computing" + - "FAIR principles" + - "statistical rigor" +identifiers: + - description: "Zenodo DOI" + type: "doi" + value: "10.5281/zenodo.19227879" + - description: "GitHub Repository" + type: "url" + value: "https://github.com/gHashTag/trinity" + - description: "Documentation" + type: "url" + value: "https://gHashTag.github.io/trinity" +preferred-citation: + type: "software" + authors: + - family-names: "Vasilev" + given-names: "Dmitrii" + orcid: "https://orcid.org/0009-0008-4294-6159" + title: "Trinity SยณAI: Pure-Zig Autonomous AI Agent Swarm v9.0" + year: 2026 + version: 9.0.0 + doi: "10.5281/zenodo.19227879" + url: "https://doi.org/10.5281/zenodo.19227879" +references: + - type: "software" + title: "Trinity B001: HSLM-1.95M Ternary Neural Networks" + authors: + - family-names: "Vasilev" + given-names: "Dmitrii" + orcid: "https://orcid.org/0009-0008-4294-6159" + year: 2026 + doi: "10.5281/zenodo.19227865" + url: "https://doi.org/10.5281/zenodo.19227865" + - type: "software" + title: "Trinity B002: Zero-DSP FPGA Accelerator" + authors: + - family-names: "Vasilev" + given-names: "Dmitrii" + orcid: "https://orcid.org/0009-0008-4294-6159" + year: 2026 + doi: "10.5281/zenodo.19227867" + url: "https://doi.org/10.5281/zenodo.19227867" + - type: "software" + title: "Trinity B003: TRI-27 Stack Machine" + authors: + - family-names: "Vasilev" + given-names: "Dmitrii" + orcid: "https://orcid.org/0009-0008-4294-6159" + year: 2026 + doi: "10.5281/zenodo.19227869" + url: "https://doi.org/10.5281/zenodo.19227869" + - type: "software" + title: "Trinity B004: Queen Lotus Consciousness Cycle" + authors: + - family-names: "Vasilev" + given-names: "Dmitrii" + orcid: "https://orcid.org/0009-0008-4294-6159" + year: 2026 + doi: "10.5281/zenodo.19227871" + url: "https://doi.org/10.5281/zenodo.19227871" + - type: "software" + title: "Trinity B005: Tri Language & VIBEE Compiler" + authors: + - family-names: "Vasilev" + given-names: "Dmitrii" + orcid: "https://orcid.org/0009-0008-4294-6159" + year: 2026 + doi: "10.5281/zenodo.19227873" + url: "https://doi.org/10.5281/zenodo.19227873" + - type: "software" + title: "Trinity B006: GF16/TF3 Ternary Encoding" + authors: + - family-names: "Vasilev" + given-names: "Dmitrii" + orcid: "https://orcid.org/0009-0008-4294-6159" + year: 2026 + doi: "10.5281/zenodo.19227875" + url: "https://doi.org/10.5281/zenodo.19227875" + - type: "software" + title: "Trinity B007: VSA Operations & SIMD Acceleration" + authors: + - family-names: "Vasilev" + given-names: "Dmitrii" + orcid: "https://orcid.org/0009-0008-4294-6159" + year: 2026 + doi: "10.5281/zenodo.19227877" + url: "https://doi.org/10.5281/zenodo.19227877" - All components implement full test coverage with statistical rigor (confidence intervals, - p-value testing, bootstrap sampling) and maintain traceable provenance through - comprehensive CI/CD integration. +# ฯยฒ + 1/ฯยฒ = 3 | TRINITY diff --git a/apps/website/messages/de.json b/apps/website/messages/de.json index 873052a93f..95b808290f 100644 --- a/apps/website/messages/de.json +++ b/apps/website/messages/de.json @@ -2,8 +2,10 @@ "lang": "de", "langSwitch": "EN", "langHref": "?lang=en", - "nav": ["TRINITY", "Theoreme", "Lรถsung", "Benchmarks", "Rechner", "DePIN", "Tech-Baum", "Team", "Wissenschaft", "Investieren"], + "nav": ["TRINITY", "Theoreme", "Publikationen", "Lรถsung", "Benchmarks", "Rechner", "DePIN", "Team", "Investieren"], "hero": { + "badge_publications": "7 PUBLIKATIONEN", + "badge_doi": "DOI-VERIFIZIERT", "tag": "GPU-verifizierte Green AI Economy", "headline": "ฯยฒ + 1/ฯยฒ = 3", "subheadline": "298K Tokens/s auf RTX 3090 | 274K auf A100 | VERIFIZIERT", @@ -28,6 +30,7 @@ }, "navExtra": { "dashboard": "Dashboard", + "tree": "Forschungslab", "docs": "Doku" }, "theorems": { @@ -164,6 +167,12 @@ "progress": [ { "label": "Wissen (.tri)", "value": "20.645 Dateien" }, { "label": "Effizienz", "value": "578,8x (Verifiziert)" }, { "label": "Code-Kompression", "value": "80,2%" } ], "metrics": [ { "value": "20K+", "label": "TRI Dateien", "color": "green" }, { "value": "578x", "label": "Energie-Sprung", "color": "blue" }, { "value": "100ร", "label": "SU(3) Boost", "color": "purple" }, { "value": "27", "label": "CIS Buchstaben", "color": "cyan" }, { "value": "80,2%", "label": "Dichte Hoch", "color": "yellow" }, { "value": "0,17%", "label": "Entropie", "color": "green" } ] }, + "publications": { + "badge": "WISSENSCHAFTLICHE PUBLIKATIONEN", + "title": "DOI-gestรผtzte Forschungsergebnisse", + "subtitle": "Alle Forschungsergebnisse auf Zenodo mit permanenten DOI-Identifikatoren verรถffentlicht.", + "viewAll": "Volle Dokumentation โ" + }, "benchmarks": { "title": "GPU-verifizierte Benchmarks", "sub": "โ = Auf echten GPUs verifiziert (RunPod) | RTX 3090 & A100 getestet. Keine Simulation.", "tokensUnit": "Tokens/s", diff --git a/apps/website/messages/en.json b/apps/website/messages/en.json index 89e29497ab..f650ab92c1 100644 --- a/apps/website/messages/en.json +++ b/apps/website/messages/en.json @@ -2,9 +2,11 @@ "lang": "en", "langSwitch": "RU", "langHref": "?lang=ru", - "nav": ["TRINITY", "Theorems", "Solution", "Benchmarks", "Calculator", "DePIN", "Tech Tree", "Team", "Science", "Invest"], + "nav": ["TRINITY", "Theorems", "Publications", "Solution", "Benchmarks", "Calculator", "DePIN", "Team", "Invest"], "hero": { "tag": "GPU-Verified Green AI Economy", + "badge_publications": "7 PUBLICATIONS", + "badge_doi": "DOI-VERIFIED", "headline": "ฯยฒ + 1/ฯยฒ = 3", "subheadline": "298K tokens/s on RTX 3090 | 274K on A100 | VERIFIED", "quote": "\"Not a claim โ a theorem. Not a promise โ a proof. Not simulated โ GPU verified.\"", @@ -28,6 +30,7 @@ }, "navExtra": { "dashboard": "Dashboard", + "tree": "Research Lab", "docs": "Docs" }, "theorems": { @@ -152,6 +155,12 @@ "efficiency": "+58% Density" } }, + "publications": { + "badge": "SCIENTIFIC PUBLICATIONS", + "title": "DOI-Backed Research Results", + "subtitle": "All research published on Zenodo with permanent DOI identifiers.", + "viewAll": "View Full Documentation โ" + }, "calculator": { "title": "Savings Calculator", "nodes": "Number of Nodes (GPUs):", diff --git a/apps/website/messages/es.json b/apps/website/messages/es.json index de44000be4..ab756bce4a 100644 --- a/apps/website/messages/es.json +++ b/apps/website/messages/es.json @@ -2,8 +2,10 @@ "lang": "es", "langSwitch": "EN", "langHref": "?lang=en", - "nav": ["TRINITY", "Teoremas", "Solucion", "Benchmarks", "Calculadora", "DePIN", "Arbol Tech", "Equipo", "Ciencia", "Invertir"], + "nav": ["TRINITY", "Teoremas", "Publicaciones", "Solucion", "Benchmarks", "Calculadora", "DePIN", "Equipo", "Invertir"], "hero": { + "badge_publications": "7 PUBLICACIONES", + "badge_doi": "DOI-VERIFICADO", "tag": "Economia IA Verde Verificada por GPU", "headline": "ฯยฒ + 1/ฯยฒ = 3", "subheadline": "298K tokens/s en RTX 3090 | 274K en A100 | VERIFICADO", @@ -28,6 +30,7 @@ }, "navExtra": { "dashboard": "Panel", + "tree": "Lab. Investigacion", "docs": "Docs" }, "theorems": { @@ -244,6 +247,12 @@ { "value": "0.17%", "label": "Entropia", "color": "green" } ] }, + "publications": { + "badge": "PUBLICACIONES CIENTรFICAS", + "title": "Resultados de Investigaciรณn con DOI", + "subtitle": "Toda la investigaciรณn publicada en Zenodo con identificadores DOI permanentes.", + "viewAll": "Ver Documentaciรณn Completa โ" + }, "benchmarks": { "title": "Benchmarks Verificados por GPU", "sub": "โ = Verificado en GPUs Reales (RunPod) | RTX 3090 y A100 probadas. Sin simulacion.", diff --git a/apps/website/messages/ru.json b/apps/website/messages/ru.json index cabcfafd81..654eb75fcc 100644 --- a/apps/website/messages/ru.json +++ b/apps/website/messages/ru.json @@ -2,9 +2,11 @@ "lang": "ru", "langSwitch": "EN", "langHref": "?lang=en", - "nav": ["TRINITY", "ะขะตะพัะตะผั", "ะ ะตัะตะฝะธะต", "ะะตะฝัะผะฐัะบะธ", "ะะฐะปัะบัะปััะพั", "DePIN", "ะะตัะตะฒะพ ะขะตั ะฝะพะปะพะณะธะน", "ะะพะผะฐะฝะดะฐ", "ะะฐัะบะฐ", "ะะฝะฒะตััะธัะธะธ"], + "nav": ["TRINITY", "ะขะตะพัะตะผั", "ะัะฑะปะธะบะฐัะธะธ", "ะ ะตัะตะฝะธะต", "ะะตะฝัะผะฐัะบะธ", "ะะฐะปัะบัะปััะพั", "DePIN", "ะะพะผะฐะฝะดะฐ", "ะะฝะฒะตััะธัะธะธ"], "hero": { "tag": "ะะพะบะฐะทะฐะฝะฝะฐั ะญะบะพะฝะพะผะธะบะฐ Green AI", + "badge_publications": "7 ะะฃะะะะะะฆะะ", + "badge_doi": "DOI-ะะะะขะะะ ะะะะะ", "headline": "ฯยฒ + 1/ฯยฒ = 3", "subheadline": "4 ะขะตะพัะตะผั + ะะตัะธัะธัะธัะพะฒะฐะฝะฝัะต ะ ะตะทัะปััะฐัั = ะะพะบะฐะทะฐะฝะฝะฐั ะฆะตะฝะฝะพััั", "quote": "\"ะะต ะทะฐัะฒะปะตะฝะธะต โ ัะตะพัะตะผะฐ. ะะต ะพะฑะตัะฐะฝะธะต โ ะดะพะบะฐะทะฐัะตะปัััะฒะพ. ะะต ัะธะผัะปััะธั โ ะฟัะพะฒะตัะตะฝะพ ะฝะฐ GPU.\"", @@ -28,6 +30,7 @@ }, "navExtra": { "dashboard": "ะะฐะฝะตะปั", + "tree": "ะััะปะตะด. ะะฐะฑ", "docs": "ะะพะบัะผะตะฝัะฐัะธั" }, "theorems": { @@ -152,6 +155,12 @@ "efficiency": "+58% ะะปะพัะฝะพััั" } }, + "publications": { + "badge": "ะะะฃะงะะซะ ะะฃะะะะะะฆะะ", + "title": "ะะฐััะฝัะต ะ ะตะทัะปััะฐัั ั ะะพะดะดะตัะถะบะพะน DOI", + "subtitle": "ะัะต ะธััะปะตะดะพะฒะฐะฝะธั ะพะฟัะฑะปะธะบะพะฒะฐะฝั ะฝะฐ Zenodo ั ะฟะพััะพัะฝะฝัะผะธ ะธะดะตะฝัะธัะธะบะฐัะพัะฐะผะธ DOI.", + "viewAll": "ะกะผะพััะตัั ะะพะปะฝัั ะะพะบัะผะตะฝัะฐัะธั โ" + }, "calculator": { "title": "ะะฐะปัะบัะปััะพั ัะบะพะฝะพะผะธะธ", "nodes": "ะะพะปะธัะตััะฒะพ ัะทะปะพะฒ (GPU):", diff --git a/apps/website/messages/zh.json b/apps/website/messages/zh.json index d144252145..07919f3068 100644 --- a/apps/website/messages/zh.json +++ b/apps/website/messages/zh.json @@ -2,8 +2,10 @@ "lang": "zh", "langSwitch": "EN", "langHref": "?lang=en", - "nav": ["TRINITY", "ๅฎ็", "่งฃๅณๆนๆก", "ๅบๅๆต่ฏ", "่ฎก็ฎๅจ", "DePIN", "็งๆๆ ", "ๅข้", "็งๅญฆ", "ๆ่ต"], + "nav": ["TRINITY", "ๅฎ็", "ๅบ็็ฉ", "่งฃๅณๆนๆก", "ๅบๅๆต่ฏ", "่ฎก็ฎๅจ", "DePIN", "ๅข้", "ๆ่ต"], "hero": { + "badge_publications": "7็ฏๅบ็็ฉ", + "badge_doi": "DOIๅทฒ้ช่ฏ", "tag": "GPU้ช่ฏ็็ปฟ่ฒAI็ปๆต", "headline": "ฯยฒ + 1/ฯยฒ = 3", "subheadline": "RTX 3090ไธ298K tokens/s | A100ไธ274K | ๅทฒ้ช่ฏ", @@ -28,6 +30,7 @@ }, "navExtra": { "dashboard": "ไปช่กจๆฟ", + "tree": "็ ็ฉถๅฎ้ชๅฎค", "docs": "ๆๆกฃ" }, "theorems": { @@ -244,6 +247,12 @@ { "value": "0.17%", "label": "็ต", "color": "green" } ] }, + "publications": { + "badge": "็งๅญฆๅบ็็ฉ", + "title": "DOIๆฏๆ็ๅญฆๆฏๆๆ", + "subtitle": "ๆๆ็ ็ฉถๆๆๅๅทฒๅจZenodoไธๅๅธ๏ผๅนถๆฅๆๆฐธไน DOIๆ ่ฏ็ฌฆใ", + "viewAll": "ๆฅ็ๅฎๆดๆๆกฃ โ" + }, "benchmarks": { "title": "GPU้ช่ฏๅบๅๆต่ฏ", "sub": "โ = ๅจ็ๅฎGPUไธ้ช่ฏ๏ผRunPod๏ผ| ๅทฒๆต่ฏRTX 3090ๅA100ใ้ๆจกๆใ", diff --git a/apps/website/src/App.tsx b/apps/website/src/App.tsx index ca6409061b..63068c78ba 100644 --- a/apps/website/src/App.tsx +++ b/apps/website/src/App.tsx @@ -4,30 +4,27 @@ import Navigation from './components/Navigation' import QuantumBackground from './components/QuantumBackground' import Footer from './components/Footer' -// OPTIMIZED: 8 sections only (was 29) -// Target: +40% conversion through focused flow +// OPTIMIZED: 8 sections (Hero + Theorems + Publications + Solution + Benchmarks + Calculator + DePIN + Team + Invest) +// TechTree moved to /tree, Sacred Intelligence widgets moved to /dashboard +// Target: research-focused landing, not overwhelming const TheoremsSection = lazy(() => import('./components/sections/TheoremsSection')) +const PublicationsSection = lazy(() => import('./components/sections/PublicationsSection')) const SolutionSection = lazy(() => import('./components/sections/SolutionSection')) const BenchmarksSection = lazy(() => import('./components/sections/BenchmarksSection')) const CalculatorSection = lazy(() => import('./components/sections/CalculatorSection')) const DePINSection = lazy(() => import('./components/sections/DePINSection')) -const TechTree = lazy(() => import('./components/TechTree/TechTree')) const TeamSection = lazy(() => import('./components/sections/TeamSection')) const InvestSection = lazy(() => import('./components/sections/InvestSection')) -// Cycle 98: Sacred Intelligence Widgets -const SacredIdentityWidget = lazy(() => import('./components/sections/SacredIdentityWidget')) -const SwarmStatusWidget = lazy(() => import('./components/sections/SwarmStatusWidget')) -const EvolutionMonitorWidget = lazy(() => import('./components/sections/EvolutionMonitorWidget')) -const GovernanceRulesWidget = lazy(() => import('./components/sections/GovernanceRulesWidget')) -const EternalLoopWidget = lazy(() => import('./components/sections/EternalLoopWidget')) - -// Mysticism subtab (hidden by default) -const MysticismSection = lazy(() => import('./components/sections/MysticismSection')) -// Sacred Formula Engine โ V = n * 3^k * pi^m * phi^p * e^q -const SacredFormulaSection = lazy(() => import('./components/sections/SacredFormulaSection')) -// Sacred Chemistry Widget โ Molecule/Element sacred analysis -const SacredChemistryWidget = lazy(() => import('./components/sections/SacredChemistryWidget')) +// Sacred Intelligence & Advanced sections moved to /dashboard +// const SacredIdentityWidget = lazy(() => import('./components/sections/SacredIdentityWidget')) +// const SwarmStatusWidget = lazy(() => import('./components/sections/SwarmStatusWidget')) +// const EvolutionMonitorWidget = lazy(() => import('./components/sections/EvolutionMonitorWidget')) +// const GovernanceRulesWidget = lazy(() => import('./components/sections/GovernanceRulesWidget')) +// const EternalLoopWidget = lazy(() => import('./components/sections/EternalLoopWidget')) +// const MysticismSection = lazy(() => import('./components/sections/MysticismSection')) +// const SacredFormulaSection = lazy(() => import('./components/sections/SacredFormulaSection')) +// const SacredChemistryWidget = lazy(() => import('./components/sections/SacredChemistryWidget')) const SectionFallback = () => (
+ {t.subtitle || 'All research published on Zenodo with permanent DOI identifiers.'} +
++ Trinity is a pure-Zig autonomous AI agent swarm implementing ternary neural networks + with zero-DSP FPGA deployment. This bundle contains the complete v9.0 scientific + publication package including all 7 sub-bundles, figures, metadata, and reproducibility + documentation. +
++ ฯยฒ + 1/ฯยฒ = 3 +
+| Bundle | +Title | +LOC | +DOI | +
|---|---|---|---|
| B001 | +HSLM-1.95M Ternary Neural Networks | +708 | +10.5281/zenodo.19227865 | +
| B002 | +Zero-DSP FPGA Implementation | +743 | +10.5281/zenodo.19227867 | +
| B003 | +TRI-27 ISA Specification | +628 | +10.5281/zenodo.19227869 | +
| B004 | +Queen Lotus Consciousness Cycle | +852 | +10.5281/zenodo.19227871 | +
| B005 | +Tri Language Specification | +642 | +10.5281/zenodo.19227873 | +
| B006 | +GF16 Format Specification | +586 | +10.5281/zenodo.19227875 | +
| B007 | +VSA Operations Library | +791 | +10.5281/zenodo.19227877 | +
git clone https://github.com/gHashTag/trinity.git
+cd trinity
+zig build tri
+./zig-out/bin/tri --help
+ zig build test
+ @software{trinity_v9,
+ title={Trinity: Complete Scientific Collection v9.0},
+ author={Vasilev, Dmitrii},
+ year={2026},
+ doi={10.5281/zenodo.19227879},
+ publisher={Zenodo}
+}
+ Vasilev, D. (2026). Trinity: Complete scientific collection v9.0. Zenodo. https://doi.org/10.5281/zenodo.19227879
+ This work is licensed under the MIT License.
+