|
| 1 | +--- |
| 2 | +icon: material/home |
| 3 | +--- |
| 4 | + |
1 | 5 | <div class="nx-hero" markdown> |
2 | 6 |
|
| 7 | +<img src="assets/nexus-logo-blue.png" alt="Nexus" class="nx-hero-logo" /> |
| 8 | + |
3 | 9 | # Nexus |
4 | 10 |
|
5 | 11 | Credential brokering for autonomous agents. Nexus sits between your agents and every third-party service they reach, managing the full credential lifecycle so your agents never hold OAuth tokens, API keys, or refresh tokens directly. |
6 | 12 |
|
7 | 13 | <div class="nx-cta-text" markdown> |
8 | 14 |
|
9 | | -[Deploy in five minutes](getting-started/quickstart.md) · [Architecture](concepts/architecture.md) · [GitHub](https://github.com/Prescott-Data/nexus-framework) |
| 15 | +[Architecture](concepts/architecture.md) · [Deploy in five minutes](getting-started/quickstart.md) · [GitHub](https://github.com/Prescott-Data/nexus-framework){ target="_blank" rel="noopener" } |
10 | 16 |
|
11 | 17 | </div> |
12 | 18 |
|
13 | 19 | <div class="nx-cta" markdown> |
14 | 20 |
|
15 | 21 | [Get started](getting-started/quickstart.md){ .nx-btn .nx-btn-primary } |
16 | | -[View on GitHub](https://github.com/Prescott-Data/nexus-framework){ .nx-btn .nx-btn-github } |
17 | | - |
18 | | -</div> |
| 22 | +[View on GitHub](https://github.com/Prescott-Data/nexus-framework){ .nx-btn .nx-btn-github target="_blank" rel="noopener" } |
19 | 23 |
|
20 | | -<div class="nx-stats" markdown> |
21 | | -<div class="nx-stat"><span class="nx-stat-value">AES-256</span><span class="nx-stat-label">Token encryption</span></div> |
22 | | -<div class="nx-stat"><span class="nx-stat-value">4</span><span class="nx-stat-label">Core components</span></div> |
23 | | -<div class="nx-stat"><span class="nx-stat-value">v0.4</span><span class="nx-stat-label">Current release</span></div> |
24 | | -<div class="nx-stat"><span class="nx-stat-value">3 SDKs</span><span class="nx-stat-label">Go · TypeScript · Python</span></div> |
25 | 24 | </div> |
26 | 25 |
|
27 | 26 | </div> |
@@ -76,17 +75,19 @@ Broker runs on `localhost:8080`. Gateway runs on `localhost:8090`. |
76 | 75 |
|
77 | 76 | --- |
78 | 77 |
|
79 | | -## Documentation map |
| 78 | +## Where to start |
80 | 79 |
|
81 | | -Read [Architecture](concepts/architecture.md) first. It establishes the control plane and data plane split, the OAuth handshake, and the credential retrieval model. Every other page assumes that mental model. |
| 80 | +Read [Architecture](concepts/architecture.md) first. It establishes the control plane and data plane split, the OAuth handshake flow, and the credential retrieval model. Every other page assumes that mental model. |
82 | 81 |
|
83 | 82 | Then follow [Deploy in Five Minutes](getting-started/quickstart.md) to run a stack and make your first connection. After that, the [Guides](guides/integrating-agents.md) cover the operational tasks you return to repeatedly. |
84 | 83 |
|
85 | 84 | --- |
86 | 85 |
|
87 | | -## Links |
| 86 | +## Explore |
88 | 87 |
|
89 | | -- [GitHub repository](https://github.com/Prescott-Data/nexus-framework) |
90 | | -- [OpenAPI spec](https://github.com/Prescott-Data/nexus-framework/blob/main/openapi.yaml) |
91 | | -- [CHANGELOG](https://github.com/Prescott-Data/nexus-framework/blob/main/CHANGELOG.md) |
92 | | -- [Prescott Data developer portal](https://developers.prescottdata.io) |
| 88 | +| | | |
| 89 | +|---|---| |
| 90 | +| **Source** | Browse the code, open issues, and submit PRs — [GitHub](https://github.com/Prescott-Data/nexus-framework){ target="_blank" rel="noopener" } | |
| 91 | +| **OpenAPI** | The full Gateway v1 contract — [openapi.yaml](https://github.com/Prescott-Data/nexus-framework/blob/main/openapi.yaml){ target="_blank" rel="noopener" } | |
| 92 | +| **Community** | Questions, showcases, and early feature previews — [Discord](https://discord.gg/nexus-framework){ target="_blank" rel="noopener" } | |
| 93 | +| **Blog** | Engineering deep-dives and architecture walkthroughs — [read the blog](https://developers.prescottdata.io/blog){ target="_blank" rel="noopener" } | |
0 commit comments