01 home page
Search...
⌘K
Ask AI
GitHub
Join Discord
Join Discord
Search...
Navigation
Overview
Setup
Introduction
Installation
Safety
Introduction
Risks
Measures
Server
Introduction
Livekit Server
Light Server
Configure
Flags
Client
Introduction
Android & iOS
Desktop
ESP32
Native iOS App
Hardware
Introduction
01 Light
Desktop
Mini Phone
Grimes Build
Custom Hardware
Troubleshooting
FAQ
Legal
Privacy Policy
Terms of Service
On this page
Components
Server
Client
Customization
Getting Started
Contributing
Overview
The software that powers 01
Components
The 01 software consists of two main components:
Server
The server runs on your computer and acts as the brain of the 01 system. It:
Passes input to the interpreter
Executes commands on your computer
Returns responses
Client
The client is responsible for capturing audio for controlling computers running the 01 server. It:
Transmits audio to the server
Plays back responses
Customization
One of the key features of the 01 ecosystem is its modularity. You can:
Use different language models
Customize the system’s behavior through profiles
Create and integrate custom hardware
Getting Started
To begin using 01:
Install
the software
Run
the Server
Connect
the Client
For more advanced usage, check out our guides on
configuration
.
Contributing
As an open-source project, we welcome contributions from the community. Whether you’re interested in improving the core software, developing new features, or creating custom hardware integrations, there are many ways to get involved.
Suggest edits
Assistant
Responses are generated using AI and may contain mistakes.