Skip to content

Commit 4686278

Browse files
author
Dmitrii Vasilev
committed
docs: add ecosystem overview with Trinity orchestrator role
Updated README with: - Full dependency matrix (9 repos) - Architecture diagram showing Trinity as orchestrator layer - Phase 2 migration progress (5 repos completed) - Quick start command for entire ecosystem Cross-repo structure enabled via build.zig.zon.
1 parent fdae765 commit 4686278

1 file changed

Lines changed: 39 additions & 25 deletions

File tree

README.md

Lines changed: 39 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,15 @@
1-
# trinity-fpga
1+
# trinity
22

3-
**FPGA Synthesis and Hardware Deployment for Trinity** — T27 VM, openxc7-synth, and ternary computing on FPGAs.
3+
[![Zig](https://img.shields.io/badge/Zig-0.15+-F7A41D?logo=zig&logoColor=white)](https://ziglang.org/)
4+
[![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
5+
[![Golden Ratio](https://img.shields.io/badge/φ-1.618033988-gold)](https://en.wikipedia.org/wiki/Golden_ratio)
6+
[![Ecosystem](https://img.shields.io/badge/Trinity-Main-blue)](https://github.com/gHashTag/trinity)
47

5-
## Modules
8+
> **Trinity Orchestrator** — Golden Ratio mathematics meets computational physics and AI. Links all Trinity micro-repositories via `build.zig.zon`.
69
7-
- `src/tvc/` — Ternary Vector Computing VM, JIT, indexer, RAG
8-
- `fpga/` — Hardware synthesis, flash scripts, guides
10+
## 🎯 What is Trinity?
911

10-
## Hardware
11-
12-
DSLogic Plus, Artix-7, Kintex-7, ESP32
13-
14-
## License
15-
16-
MIT © 2026 Trinity Project
17-
18-
## Architecture
19-
20-
Trinity is an orchestrator connecting a family of focused micro-repositories. Each repo has a single responsibility and can be used independently.
12+
Trinity is the main orchestrator connecting a family of focused micro-repositories. Each repo has a single responsibility and can be used independently.
2113

2214
### Dependency Graph
2315

@@ -38,7 +30,26 @@ zig-crypto-mining ← BTC mining + DePIN (~60KB)
3830
trinity ← Orchestrator (links all via build.zig.zon)
3931
```
4032

41-
### Repository Overview
33+
## 🌌 Trinity Ecosystem
34+
35+
> Golden Ratio mathematics meets computational physics and AI.
36+
37+
| Repository | Purpose | Status |
38+
|---|---|---|
39+
| [trinity](https://github.com/gHashTag/trinity) | 🎯 Orchestrator, agents, API, MCP server | ✅ Here |
40+
| [zig-golden-float](https://github.com/gHashTag/zig-golden-float) | 🔢 Numeric core: GF16, TF3, VSA, JIT | ✅ Core |
41+
| [trinity-training](https://github.com/gHashTag/trinity-training) | 🧠 ML: HSLM, benchmarks, datasets | [![CI](https://img.shields.io/github/actions/workflow/status/gHashTag/trinity-training/ci.yml?branch=main)](https://github.com/gHashTag/trinity-training/actions) |
42+
| [t27](https://github.com/gHashTag/t27) | 📜 Ternary SSOT + Rust bootstrap | 📜 Language |
43+
| [vibee-lang](https://github.com/gHashTag/vibee-lang) | 🎵 VIBEE language spec (.tri/.vibee) | 📜 Language |
44+
| [zig-hdc](https://github.com/gHashTag/zig-hdc) | 🧩 Hyperdimensional: VSA, HRR ||
45+
| [zig-sacred-geometry](https://github.com/gHashTag/zig-sacred-geometry) | 📐 Sacred φ-geometry, Beal ||
46+
| [zig-physics](https://github.com/gHashTag/zig-physics) | ⚛️ Quantum: QCD, gravity, dark matter ||
47+
| [zig-knowledge-graph](https://github.com/gHashTag/zig-knowledge-graph) | 🕸️ KG server + CLI ||
48+
| [zig-agents](https://github.com/gHashTag/zig-agents) | 🤖 Agents: MCP, autonomous ||
49+
| [zig-crypto-mining](https://github.com/gHashTag/zig-crypto-mining) | 💰 BTC mining + DePIN ||
50+
| [trinity-fpga](https://github.com/gHashTag/trinity-fpga) | 🔌 FPGA: Verilog synthesis | 🔄 WIP |
51+
52+
## 📦 Repository Overview
4253

4354
| # | Repository | Status | Size | Description |
4455
|---|---|---|---|---|
@@ -53,7 +64,7 @@ trinity ← Orchestrator (links all via build.zig.zon)
5364
| 9 | [trinity-training](https://github.com/gHashTag/trinity-training) | ✅ LIVE | 208MB data | HSLM, benchmarks, datasets |
5465
| 10 | [trinity](https://github.com/gHashTag/trinity) | ✅ LIVE | ~500MB | Orchestrator, API, CLI, VIBEE, FPGA |
5566

56-
### Migration Status
67+
## 🚀 Migration Status
5768

5869
**Phase 1 — HIGH Priority:** ✅ Complete
5970
- [zig-golden-float](https://github.com/gHashTag/zig-golden-float) — Cloned as submodule in trinity-training
@@ -74,20 +85,23 @@ trinity ← Orchestrator (links all via build.zig.zon)
7485
- trinity-cli — Unify TRI CLI
7586
- trinity-www — Docsite
7687

77-
### Using a Module Independently
88+
## 💻 Using a Module Independently
7889

7990
Each micro-repo is a standalone Zig package. To use any module independently:
8091

81-
\`\`\`zig build.zig.zon\`\` — Clone and cache dependencies
82-
83-
Example: Using zig-golden-float from any repo
84-
\`\`\`// build.zig.zon
92+
```zig
93+
// build.zig.zon
8594
.dependencies = .{
8695
.zig_golden_float = .{
8796
.url = "https://github.com/gHashTag/zig-golden-float/archive/refs/heads/main.tar.gz",
8897
},
8998
},
90-
\`\`
99+
```
100+
101+
```bash
102+
zig fetch --save https://github.com/gHashTag/zig-golden-float/archive/refs/heads/main.tar.gz
103+
```
91104

92-
\`\`\`zig fetch --save https://github.com/gHashTag/zig-golden-float/archive/refs/heads/main.tar.gz`\`\`
105+
## 📜 License
93106

107+
MIT © gHashTag

0 commit comments

Comments
 (0)