Practical overview
When it fits
Use Cep when you want to learn or rapidly prototype AI components on supported Raspberry Pi hardware, especially when visual programming, OAK-D vision, or local-network distribution of computation is relevant.
Who it is for
- Beginners who want to create AI projects with a visual programming interface.
- Python developers prototyping AI applications with standard components.
- Developers building local-network workflows across Raspberry Pi and supported OAK-D hardware.
Documented uses
- Create AI projects through visual programming or a low-code Python API.
- Prototype computer-vision applications on Raspberry Pi or OAK-D.
- Coordinate AI computation across devices on a local network.
- Combine documented vision, voice, NLP, LEGO-control or HomeAssistant modules in a prototype.
Requirements & limits
Cep is available as a public repository under the MIT license. The visual-programming instructions describe creating a local account from the login page.
- The documented base hardware is Raspberry Pi 4B or 400; native stereo-camera support is listed for OAK-D and OAK-D-Lite.
- The standard installation requires Raspberry Pi OS and at least 32GB of free SD-card space.
- CURT is designed for computation distributed across devices on the same local network.
- Using the ReSpeaker 4-Mic Array requires an additional driver installation; the README notes that a kernel update may require rerunning its installer after reboot.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install Cep on a Raspberry Pi
Set up the Cep software on a supported Raspberry Pi.
Before you start
- Raspberry Pi 4B or Raspberry Pi 400
- Raspberry Pi OS
- At least 32GB of free space on the SD card
- Terminal access and an internet connection to clone the repository
Steps
Clone the Cep repository: git clone https://github.com/cortictechnology/cep
Change into the repository directory: cd cep
Run the setup script: bash setup.sh
Expected outcome
The setup script completes and the Raspberry Pi reboots.
Guide limitations
- This is the installation stage; the README describes visual-programming setup separately.
- Installing the ReSpeaker 4-Mic Array requires a separate driver procedure.
Open Cep’s visual programming interface
Complete the local setup and reach the CAIT visual programming interface.
Before you start
- Cep installed on a Raspberry Pi
- A computer and Raspberry Pi connected to the same local-area network
- The Raspberry Pi hostname
Steps
On the computer, open http://.local/setup and follow the setup instructions.
Wait for the Raspberry Pi to reboot after setup.
Open http://.local/programming.
If needed, use the link at the bottom of the login page to create a local account.
Expected outcome
The CAIT visual programming interface is accessible; sample projects with the .cait extension can be opened from the examples folder.
Guide limitations
- This procedure uses the local network and the Raspberry Pi hostname.
- The README describes visual-programming access and sample loading, not how to execute a particular project.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 17 October 2026
- Original website title
- cortictechnology/cep · Official homepage title · retained in its source language

