> booting camila v0.2 … ok

Tell her what you want to build.

Camila is an AI agent for building hardware, and the assistant that runs your workshop. Tell her an idea and she asks the questions you hadn’t thought of, checks which parts you have, picks the board, writes and tests the code, and designs a case ready to print. All that’s left for you is the soldering.

  • “Hi Camila, I want to measure the temperature and humidity in the workshop.” “Sure. Will it run on batteries, or will you plug it in?”
  • “Camila, do we have any humidity sensors left?” “I checked the shelf. We’re out, but I added one to the shopping list.”
  • “Okay, go ahead and print the case.” “I need you to approve that in the chat.”

Camila’s face is an AI-generated image, animated frame by frame on her device.

And she runs your workshop, too.

Camila doesn’t just help you build products. She lives in the workshop: she listens, looks when you ask, and knows what every machine is doing. And she uses what she knows to build herself. Every new sense she gains is a project she designed.

  1. Voice

    Listens and answers, on her device or on the web.

  2. Vision

    Looks at the bench or printer when you ask. Never records.

  3. Sensors

    Knows the temperature, humidity and which machines are on.

  4. Test bench

    Flashes firmware to real boards and checks that it works.

  5. 3D printer

    Prepares and prints parts once you approve.

  6. Servers

    Keeps everything online and tells you if something fails.

builds herself

How she grows:

  1. Spots what she’s missing
  2. Designs the upgrade
  3. You assemble it
  4. Gains a new sense

What happens when you ask her for something

Say you want a small station that measures temperature and humidity in the workshop. This is what Camila does with that, step by step.

  1. She asks questions

    She asks the things you hadn’t thought about yet, then writes it all down as a list of requirements. You read it and say yes, or change it.

    “Will it run on batteries, or will you plug it in?”

  2. She checks the shelf

    She knows what’s in our parts drawers. She tells you what you already have and makes a shopping list for the rest.

    “We have three of the four parts. We’re missing a humidity sensor.”

  3. She picks the board and pins

    She chooses the ESP32 and decides what goes on each pin, so the wiring drawing and the code say the same thing.

    “I’d connect the sensor to pins 8 and 9.”

  4. She writes the code and tests it

    She writes the firmware, loads it onto a real board on our test bench, and keeps fixing it until the tests pass. If it only works in theory, it doesn’t count.

    “All 12 tests passed on the real board.”

  5. She designs the case

    This is where we are. She draws the case in CAD, gets it ready for the printer, and waits for you to say go.

    “It takes about 2 h 40 min to print. Should I start?”

  6. She explains how to solder it

    Step by step instructions to put it together on a perfboard with a soldering iron.

    “Start with the headers. The sensor goes last.”

  7. She hands it all over

    The requirements, the code, the wiring, the case file and the instructions, saved together in one project.

    “Your station is ready. I saved everything in the project.”

This is what it looks like inside

Real screenshots of Camila’s app. The data is for testing; the app isn’t.

  • She interviews you with question cards.
    She interviews you with question cards.
  • She writes the spec and waits for your OK.
    She writes the spec and waits for your OK.
  • She checks the parts list against the shelf.
    She checks the parts list against the shelf.
  • She draws the wiring.
    She draws the wiring.
  • She simulates the firmware before touching a board.
    She simulates the firmware before touching a board.
  • She designs the case and shows you how it turned out.
    She designs the case and shows you how it turned out.
  • And she asks before doing anything physical.
    And she asks before doing anything physical.

She doesn’t touch anything without asking.

Some things Camila does on her own, like checking the inventory. Others, like turning on a power supply, wait for one of us to say yes. And some things she simply can’t do, because we never gave her the tool. Turn the dial to see the difference.

Needs a yes

“Turn on the bench power supply.”

She asks first and waits for one of us to approve it on screen or on the device. If nobody answers in 5 minutes, the request expires. If you ask by voice, she says: “I need you to approve that in the chat.”

Where we are

We’re building Camila in stages. A stage is done when she can do the whole thing start to finish and we can record a demo of it.

$ flash camila --all

  • E1Chat, memory and inventory84%in progress
  • E2Voice, the device and approvals16%in progress
  • E3Watching the servers and daily routines0%queued
  • E4Programming ESP32 boards on her own85%in progress
  • E5Designing and printing cases43%in progress
  • E6The whole cycle, plus a desktop app0%queued

A few rules we don’t break

  • If it’s ugly, it isn’t finished.

    Every project ends with a printed case that looks good. No bare boards with wires hanging out.

  • Code that doesn’t run on a board isn’t done.

    Compiling isn’t enough. It has to run on real hardware and pass its tests.

  • The camera turns on when you ask.

    She takes one look when you ask her to. She doesn’t record and she doesn’t watch.

  • We solder by hand.

    Our prototypes are built on perfboard. If you have a soldering iron, you can build them too.

Who’s behind her

We’re a team of three who build AI agents for companies for a living. Camila is the first one we’re building for ourselves.

  • Raul CamachoTechnical direction
  • Deymara PiñaOperations, co-founder
  • Adonay LópezDeveloper lead

Want to help?

We’re applying to programs that support people building with AI and hardware. If you run one, or you just like what we’re doing, this is where your support would go.

Write to usAsk for the one-page summary
  • Credits for models and compute

    So Camila can work on real projects every day, not only when we’re recording a demo.

  • A second test bench

    So we can test on more than one board at a time.

  • Parts, filament and printer hours

    Every project we build gets published, from the first question to the finished case.

  • Open build logs

    So other workshops can copy what works and skip what didn’t.