Skip to content

Commit 953c272

Browse files
committed
Update README
1 parent 024a6e0 commit 953c272

File tree

1 file changed

+12
-20
lines changed

1 file changed

+12
-20
lines changed

README.md

Lines changed: 12 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Coagent
22
[![CI](https://github.com/OpenCSGs/coagent/actions/workflows/ci.yml/badge.svg)](https://github.com/OpenCSGs/coagent/actions?query=event%3Apush+branch%3Amain+workflow%3ACI)
33

4-
An open-source framework for building distributed, scalable, and collaborative multi-agent applications.
4+
An open-source framework for building monolithic or distributed agentic systems, ranging from simple LLM calls to compositional workflows and autonomous agents.
55

66

77
<p align="center">
@@ -12,7 +12,7 @@ An open-source framework for building distributed, scalable, and collaborative m
1212
## Features
1313

1414
- [x] Event-driven
15-
- [x] Distributed & Fault-tolerant
15+
- [x] Monolithic or Distributed
1616
- [x] Single-agent
1717
- [x] Function-calling
1818
- [ ] ReAct
@@ -25,17 +25,15 @@ An open-source framework for building distributed, scalable, and collaborative m
2525
- [x] Handoffs (based on async Swarm)
2626
- [ ] Group Chat
2727
- [x] Runtime
28-
- [x] NATSRuntime (NATS-based Distributed Runtime)
29-
- [ ] Using NATS [JetStream][2]
30-
- [x] HTTPRuntime (HTTP-based Distributed Runtime)
31-
- [x] LocalRuntime (In-process Runtime)
28+
- [x] Local Runtime (In-process Runtime)
29+
- [x] HTTP Runtime (HTTP-based Distributed Runtime)
30+
- [x] NATS Runtime (NATS-based Distributed Runtime)
31+
- [ ] Using NATS [JetStream][1]
3232
- [x] [CoS](coagent/cos) (Multi-language support)
3333
- [x] [Python](examples/cos/cos.py)
3434
- [x] [Node.js](examples/cos/cos.js)
3535
- [x] [Go](examples/cos/goagent)
3636
- [ ] Rust
37-
- [ ] Cross-language support
38-
- [ ] Protocol Buffers
3937

4038

4139
## Three-tier Architecture
@@ -45,15 +43,6 @@ An open-source framework for building distributed, scalable, and collaborative m
4543
</p>
4644

4745

48-
## Prerequisites
49-
50-
Start a NATS server ([docs][1]):
51-
52-
```bash
53-
docker run -p 4222:4222 --name nats-server -ti nats:latest
54-
```
55-
56-
5746
## Installation
5847

5948
```bash
@@ -120,6 +109,11 @@ python translator.py
120109
```
121110

122111

112+
## Patterns
113+
114+
TODO
115+
116+
123117
## Examples
124118

125119
- [ping-pong](examples/ping-pong)
@@ -132,6 +126,4 @@ python translator.py
132126
- [cos](examples/cos)
133127

134128

135-
136-
[1]: https://docs.nats.io/running-a-nats-service/nats_docker/nats-docker-tutorial
137-
[2]: https://docs.nats.io/nats-concepts/jetstream
129+
[1]: https://docs.nats.io/nats-concepts/jetstream

0 commit comments

Comments
 (0)