Useful work to hand to AI
- Firmware changes
- Scheduling logic
- Home automation integration

A compact ESP32 curtain robot built to automate an existing curtain rail without ropes or pulleys.
It retrofits automation to an ordinary curtain rail and keeps the hardware and firmware open to modification.
The CAIBI build pack gives an AI assistant the source, the known constraints, the useful AI work and the physical boundary. It is designed to help you move faster without pretending the AI has built the thing for you.
I want to build VerhoBot. Source project: https://github.com/migit/verhoBot Use the source as the authority. Do not invent parts, dimensions, prices or capabilities that are not published. AI can help with: Firmware changes, Scheduling logic, Home automation integration. AI cannot physically do: Check the real curtain load, rail geometry and available clearance, Assemble the motor, battery and drive hardware, Mount the mechanism so it grips and travels reliably, Calibrate open and closed positions on the actual curtain, Prove battery life and unattended operation over repeated cycles. Tools and capabilities involved: 3D printer, ESP32. CAIBI's main concern: Curtain weight, rail geometry, traction and battery life are physical variables. A successful build still depends on the installation. Start by checking the source, confirming the current parts and build instructions, then give me a staged plan. Clearly separate source facts from your suggestions. Stop and ask me to verify anything that depends on physical fit, wiring, calibration or safety.
Confirm the rail geometry, curtain load and available clearance before printing or buying parts. The mechanism has to grip and move the real curtain reliably.
Assemble the ESP32-C3, motor driver, geared motor, battery and charging hardware using the published design.
Produce the published enclosure and mechanical parts, then mount the drive system around the selected rail setup.
Install the firmware, join the setup access point, configure Wi-Fi and schedules, and verify the dashboard. AI can help with firmware changes and diagnostics.
Run the curtain fully open and closed and set the tracked positions in the dashboard. The current V1 position model is time based, so drift is a real installation concern.
Watch scheduled moves, battery life and wake behaviour over several days before relying on it as an unattended home automation device.
Use the published source, files and instructions as the baseline.
↗AI ASSISTEDUse the CAIBI build packStart from the source with prompts that keep the AI inside the verified build information.
→OUTSOURCE PARTGet fabrication done for youYou do not necessarily need to own every capability. This build uses 3D printer, ESP32.
→ALTERNATIVE PROJECTImageGenCamA buildable Raspberry Pi camera designed around a Codex-assisted hardware and software workflow.
→When people submit completed builds, this section can link to their build notes, repo, printable files, shop or finished version. CAIBI does not take payment or insert itself into the sale.
V1 source available and described as stable, with V2 still evolving
It retrofits automation to an ordinary curtain rail and keeps the hardware and firmware open to modification.
Actual time, cost, changes and outcomes from reviewed builds will appear here.
Add your build report ↓Your result can improve the assessment and, if you choose, link people to your public build or listing.