Skip to content

Commit

Permalink
Reademe 0829 (#260)
Browse files Browse the repository at this point in the history
* Update README.md

* Update README.md
  • Loading branch information
cyfyifanchen authored Aug 29, 2024
1 parent a1090a3 commit 88c734e
Showing 1 changed file with 17 additions and 24 deletions.
41 changes: 17 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
![Astra banner image](https://github.com/TEN-framework/docs/blob/main/assets/imgs/astra-banner.jpg?raw=true)
![Astra banner image](https://github.com/TEN-framework/docs/blob/main/assets/imgs/astra_banner.jpg?raw=true)
<div align="center">

[![Follow on X](https://img.shields.io/twitter/follow/AstraAIAgent?logo=X&color=%20%23f5f5f5)](https://twitter.com/intent/follow?screen_name=AstraAIAgent)
Expand Down Expand Up @@ -33,21 +33,21 @@
</div>

<br>
<h2>Astra - a multimodal agent</h2>
<h2>Astra Agent</h2>

[Astra multimodal agent](https://theastra.ai)

Astra is a multimodal agent powered by [ TEN ](https://doc.theten.ai), demonstrating its capabilities in speech, vision, and reasoning through RAG from local documentation.

[![Showcase Astra multimodal agent](https://github.com/TEN-framework/docs/blob/main/assets/gifs/astra-voice-agent.gif?raw=true)](https://theastra.ai)
[![Showcase Astra multimodal agent](https://github.com/TEN-framework/docs/blob/main/assets/gifs/astra_voice_agent.gif?raw=true)](https://theastra.ai)
<br>
<h2>How to build Astra locally

### Prerequisites

#### Keys
- Agora App ID and App Certificate([read here on how](https://docs.agora.io/en/video-calling/get-started/manage-agora-account?platform=web))
- Azure's [speech-to-text](https://azure.microsoft.com/en-us/products/ai-services/speech-to-text) and [text-to-speech](https://azure.microsoft.com/en-us/products/ai-services/text-to-speech) API keys
- Agora [ App ID ](https://docs.agora.io/en/video-calling/get-started/manage-agora-account?platform=web#create-an-agora-project) and [ App Certificate ](https://docs.agora.io/en/video-calling/get-started/manage-agora-account?platform=web#create-an-agora-project)(certificate is not required)
- Azure [SST](https://azure.microsoft.com/en-us/products/ai-services/speech-to-text) and [TTS](https://azure.microsoft.com/en-us/products/ai-services/text-to-speech) API keys (feel free to use another provider)
- [OpenAI](https://openai.com/index/openai-api/) API key

#### Installation
Expand All @@ -61,7 +61,7 @@ Astra is a multimodal agent powered by [ TEN ](https://doc.theten.ai), demonstra
#### Docker setting on Apple Silicon
You will need to uncheck "Use Rosetta for x86_64/amd64 emulation on Apple Silicon" option for Docker if you are on Apple Silicon, otherwise the server is not going to work.

![Docker Setting](https://github.com/TEN-framework/docs/blob/main/assets/gifs/docker-setting.gif?raw=true)
![Docker Setting](https://github.com/TEN-framework/docs/blob/main/assets/gifs/docker_setting.gif?raw=true)

### Next step

Expand Down Expand Up @@ -121,28 +121,21 @@ Open up http://localhost:3000 in browser to play and test the Astra agent.

Open up another tab go to http://localhost:3001, and use Graph Designer to create, connect and edit extensions on canvas.

![TEN Graph Designer](https://github.com/TEN-framework/docs/blob/main/assets/gifs/graph-designer.gif?raw=true)
![TEN Graph Designer](https://github.com/TEN-framework/docs/blob/main/assets/gifs/graph_designer.gif?raw=true)

<br>
<h2>TEN Platform</h2>

Now that you’ve created your first AI agent, the creativity doesn't stop here. To develop more amazing agents, you’ll need an advanced understanding of how the TEN service works under the hood. Please refer to the [ TEN platform documentation ](https://doc.theten.ai).

<br>
<h2>TEN Feature Comparison</h2>
<h2>Astra Agent Comparison</h2>

<div align="center">

| **Features** | **TEN** | **Dify** | **LangChain** | **Flowise** |
|:----------------------------------------:|:-------:|:--------:|:-------------:|:-----------:|
| **Opensourced Multimodal Agent** |||||
| **Python, Go, and C++ for Extensions** |||||
| **All-in-one Package Manager** |||||
| **RTC Transportation** |||||
| **Extension Store** |||||
| **RAG** |||||
| **Workflow Builder** |||||
| **Local Deployment** |||||
| **Features** | **Astra Agent** | **Pipecat** | **LiveKit** |
|:----------------------------------------:|:-------:|:--------:|:-------------:|
| **Go support for extension** ||||
| **C++ support for extension** ||||
| **Workflow builder for extension** ||||
| **RAG support** ||||
| **Python support for extension** ||||
| **Open source** ||||

</div>

Expand All @@ -151,7 +144,7 @@ Now that you’ve created your first AI agent, the creativity doesn't stop here.

Before we dive further, be sure to star our repository and get instant notifications for all new releases!

![TEN star us gif](https://github.com/TEN-framework/docs/blob/main/assets/gifs/star-the-repo-confetti-higher-quality.gif?raw=true)
![TEN star us gif](https://github.com/TEN-framework/docs/blob/main/assets/gifs/star_the_repo_confetti_higher_quality.gif?raw=true)

<br>
<h2>Join Community</h2>
Expand Down

0 comments on commit 88c734e

Please sign in to comment.