diff --git a/docs/getting-started/introduction.mdx b/docs/getting-started/introduction.mdx index 50503f0..480ce77 100644 --- a/docs/getting-started/introduction.mdx +++ b/docs/getting-started/introduction.mdx @@ -9,7 +9,7 @@ description: "The open-source language model computer" style={{ transform: "translateY(-1.25rem)" }} /> -The **01** is an open-source platform for conversational devices, inspired by the *Star Trek* computer. +The **01** is an open-source platform for conversational devices, inspired by the _Star Trek_ computer. With [Open Interpreter](https://github.com/OpenInterpreter/open-interpreter) at its core, the **01** is more natural, flexible, and capable than its predecessors. Assistants built on **01** can: @@ -19,7 +19,7 @@ With [Open Interpreter](https://github.com/OpenInterpreter/open-interpreter) at - Control third-party software - ... -
+

We intend to become the GNU/Linux of this space by staying open, modular, and free. diff --git a/docs/hardware/01-light/introduction.mdx b/docs/hardware/01-light/introduction.mdx index e19e66d..3ef267f 100644 --- a/docs/hardware/01-light/introduction.mdx +++ b/docs/hardware/01-light/introduction.mdx @@ -6,5 +6,3 @@ description: "The 01 light" The 01 light is an open-source voice interface. The first body was designed to be push-to-talk and handheld, but the core chip can be built into standalone bodies with hardcoded wifi credentials. - -[MORE COMING SOON] \ No newline at end of file diff --git a/docs/mint.json b/docs/mint.json index c1baca8..1ac34d9 100644 --- a/docs/mint.json +++ b/docs/mint.json @@ -44,7 +44,8 @@ "pages": [ "software/introduction", "software/installation", - "software/run", + "software/livekit-server", + "software/light-server", "software/configure", "software/flags" ] @@ -55,6 +56,7 @@ { "group": "01 Light", "pages": [ + "hardware/01-light/introduction", "hardware/01-light/materials", "hardware/01-light/case", "hardware/01-light/assembly", @@ -66,17 +68,25 @@ "hardware/desktop", { "group": "Mobile", - "pages": ["hardware/mobile/ios", "hardware/mobile/android", "hardware/mobile/privacy"] + "pages": [ + "hardware/mobile/ios", + "hardware/mobile/android", + "hardware/mobile/privacy" + ] } ] }, { "group": "Troubleshooting", - "pages": ["troubleshooting/faq"] + "pages": [ + "troubleshooting/faq" + ] }, { "group": "Legal", - "pages": ["legal/fulfillment-policy"] + "pages": [ + "legal/fulfillment-policy" + ] } ], "feedback": { @@ -87,4 +97,4 @@ "github": "https://github.com/OpenInterpreter/01", "discord": "https://discord.com/invite/Hvz9Axh84z" } -} +} \ No newline at end of file diff --git a/docs/software/light-server.mdx b/docs/software/light-server.mdx new file mode 100644 index 0000000..5be8254 --- /dev/null +++ b/docs/software/light-server.mdx @@ -0,0 +1,16 @@ +--- +title: "Light Server" +description: "Run your 01" +--- + + Make sure that you have navigated to the `software` directory. + +The Light server streams bytes of audio to an ESP32 and the Light Python client. + +It is very lightweight. + +To run the Light server: + +```bash +poetry run 01 --server light +``` diff --git a/docs/software/livekit-server.mdx b/docs/software/livekit-server.mdx new file mode 100644 index 0000000..e9edc9e --- /dev/null +++ b/docs/software/livekit-server.mdx @@ -0,0 +1,23 @@ +--- +title: "Livekit Server" +description: "Run your 01" +--- + + Make sure that you have navigated to the `software` directory. + +This server leverages the Livekit SDK and is used for the mobile apps. + +It uses WebRTC for real-time communication and is very robust. + +To run the Livekit server: + +```bash +poetry run 01 --server livekit +``` + + + Speech to Text and Text to Speech are handled by Livekit plugins which + requires a Deepgram or ElevenLabs API key. + + +Set env var API keys. diff --git a/docs/software/run.mdx b/docs/software/run.mdx deleted file mode 100644 index d732145..0000000 --- a/docs/software/run.mdx +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: "Run" -description: "Run your 01" ---- - - Make sure that you have navigated to the `software` directory. - -To run the server and the client: - -```bash -poetry run 01 -``` - -To run the 01 server: - -```bash -poetry run 01 --server -```