You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/index.md
+79-7Lines changed: 79 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,19 +2,86 @@
2
2
title: Welcome
3
3
---
4
4
5
-
# Invariant Documentation
5
+
# Invariant Agent Security and Debugging
6
6
7
-
<divclass='subtitle'>Learn about Invariant tools for building, testing, and debugging AI agents</div>
7
+
<divclass='subtitle'>Invariant offers a low-friction toolchain for securing, testing, and debugging agentic AI systems.</div>
8
8
9
-
This site hosts the documentation for the Invariant stack, including Invariant `testing`, [Explorer](https://explorer.invariantlabs.ai) and the Invariant SDK for uploading traces.
9
+
The Invariant eco-system offers a toolchain for building and securing agentic AI systems. It is designed to help you build secure agentic systems _from scratch_ or to _secure an existing system with very little overhead_.
10
10
11
-
To learn more, please select a topic from the tiles below.
11
+
For this, it relies on an entirely transparent proxy that intercepts and traces the LLM calls of your agent. This enables security guardrailing and insights during operation, without requiring any code changes to the agent.
12
+
13
+
<divclass='overview small'>
14
+
<div class='clear box thirdparty'>
15
+
Agent
16
+
</div>
17
+
<div class='box fill main clear'>
18
+
<a class='box clear' href='./gateway'>
19
+
<p>Invariant Gateway</p>
20
+
<i>Transparent LLM proxy to trace and intercept LLM calls</i>
21
+
<i class='more'>→</i>
22
+
</a>
23
+
</div>
24
+
<div class='clear box thirdparty'>
25
+
LLM Provider
26
+
</div>
27
+
</div>
28
+
29
+
## Overview
30
+
31
+
Based on the gateway, Invariant offers a family of tools for securing, testing and debugging AI agents. These tools are designed to be used in conjunction with the gateway, which greatly facilitates integration.
32
+
33
+
You can use each tool independently, or in combination with each other. The following interactive figure illustrates the Invariant eco-system and how the tools fit together:
34
+
35
+
<br/>
36
+
<br/>
37
+
38
+
<divclass='overview'>
39
+
<div class='clear box thirdparty'>
40
+
Agent
41
+
</div>
42
+
<div class='box fill main clear'>
43
+
<a class='box clear' href='./gateway'>
44
+
<p>Invariant Gateway</p>
45
+
<i>Transparent LLM proxy to trace and intercept LLM calls</i>
46
+
<i class='more'>→</i>
47
+
</a>
48
+
<div class='online'>
49
+
<div class='title'>Online Guardrails</div>
50
+
<div class='box fill clear' style="flex: 1;">
51
+
<p>Analyzer</p>
52
+
<i>Agent Security Scanner</i>
53
+
<i class='more'>→</i>
54
+
</div>
55
+
</div>
56
+
<div class='offline'>
57
+
<hr/>
58
+
<div class='title'>Offline Analysis</div>
59
+
<a class='box fill clear' href='./explorer'>
60
+
<p>Explorer</p>
61
+
<i>Trace viewing and debugging</i>
62
+
<i class='more'>→</i>
63
+
</a>
64
+
<a class='box fill clear' href='./testing'>
65
+
<p>Testing</p>
66
+
<i>Agent Unit Testing</i>
67
+
<i class='more'>→</i>
68
+
</a>
69
+
</div>
70
+
</div>
71
+
<div class='clear box thirdparty'>
72
+
LLM Provider
73
+
</div>
74
+
</div>
75
+
76
+
You can click any of the boxes to learn more about the respective tool.
77
+
78
+
## Next Steps
12
79
13
80
<divclass='tiles'>
14
81
15
-
<ahref="testing/"class='tile primary'>
16
-
<span class='tile-title'>Testing →</span>
17
-
<span class='tile-description'>Use Invariant <code>testing</code> to build debuggable unit tests for your AI agents</span>
82
+
<ahref="gateway/"class='tile primary'>
83
+
<span class='tile-title'>Gateway →</span>
84
+
<span class='tile-description'>Setup the Invariant Gateway to trace and intercept LLM calls</span>
18
85
</a>
19
86
20
87
<ahref="explorer/"class='tile primary'>
@@ -27,6 +94,11 @@ To learn more, please select a topic from the tiles below.
27
94
<span class='tile-description'>Submit your AI agent to the Invariant benchmark registry for comparison</span>
28
95
</a>
29
96
97
+
<ahref="testing/"class='tile primary'>
98
+
<span class='tile-title'>Testing →</span>
99
+
<span class='tile-description'>Use Invariant <code>testing</code> to build debuggable unit tests for your AI agents</span>
0 commit comments