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
<ahref="https://github.com/ThousandBirdsInc/chidori/commits"><imgalt="GitHub Last Commit"src="https://img.shields.io/github/last-commit/ThousandBirdsInc/chidori" /></a>
@@ -54,7 +52,9 @@ Check out [high level docs ](https://docs.thousandbirds.ai/3fe20a82965148c7a0b48
54
52
55
53
56
54
## 📖 Chidori
57
-
Chidori is a reactive runtime for building AI agents. It provides a framework for building AI agents that are reactive, observable, and robust. It supports building agents with Node.js, Python, and Rust.
55
+
Chidori is an open-source environment for building AI agents with simple and straight forward code.
56
+
You author code like you typically would with python or javascript, and we provide a layer for interfacing
57
+
with the complexities of AI models in long running workflows.
58
58
59
59
It is currently in alpha, and is not yet ready for production use. We are continuing to make significant changes in response to feedback.
60
60
@@ -69,40 +69,12 @@ It is currently in alpha, and is not yet ready for production use. We are contin
69
69
## ⚡️ Getting Started
70
70
71
71
### Installation
72
-
You can use Chidori from Node.js, Python or Rust.
73
-
74
-
<table>
75
-
<tr>
76
-
<thwidth="450px"><b>Node.js</b></th>
77
-
<thwidth="450px"><b>Python</b></th>
78
-
<thwidth="450px"><b>Rust</b></th>
79
-
</tr>
80
-
<tr>
81
-
<td>
82
-
83
-
```bash
84
-
npm i @1kbirds/chidori
85
-
```
86
-
87
-
</td>
88
-
<td>
72
+
Chidori is available on [crates.io](https://crates.io/crates/chidori) and can be installed using cargo.
89
73
90
74
```bash
91
-
pip install chidori
75
+
cargo install chidori-core
92
76
```
93
77
94
-
</td>
95
-
<td>
96
-
97
-
```bash
98
-
cargo install chidori
99
-
```
100
-
101
-
</td>
102
-
</tr>
103
-
</table>
104
-
105
-
106
78
107
79
### Environment Variables
108
80
You will need to set the following environment variables if you depend on nodes that
@@ -120,16 +92,14 @@ the OpenAI API to filter to AI related launches and then format that data into m
120
92
are pushed into the Chidori database and can be visualized using the prompt-graph-ui project. We'll update this example
121
93
with a pattern that makes those results more accessible soon.
122
94
123
-
<table>
124
-
<tr>
125
-
<thwidth="450px"><b>Node.js</b></th>
126
-
<thwidth="450px"><b>Python</b></th>
127
-
<thwidth="450px"><b>Rust</b></th>
128
-
</tr>
129
-
<tr>
130
-
<td>
131
95
132
-
```javascript
96
+
Beginning here is an executable Chidori agent:
97
+
------
98
+
<pre>
99
+
Chidori agents can be a single file, or a collection of files structured as a typical Typescript or Python project.
template:"Format this list of new AI projects in markdown, ranking the most interesting projects from most interesting to least. {{InterpretTheGroup.promptResult}}".to_string(),
0 commit comments