Arca
Arca is a planned family of personal-agent devices: Home, Key and Car. Phase 0 of the Home software is built. Hardware has not been purchased.
My role. I built the first software phase for Arca Home, a kiosk interface for a dedicated personal agent.
Arca Home · build and validation
The first software phase is complete. The device shown here is a hardware concept.
-
Kiosk interface
Built · software phase 0Clock and agent stateThe kiosk interface is part of the first software phase.
-
Separate the core
Built · software phase 0Agent and core accountsThe agent requests actions from a separate core with its own account and permissions.
-
Assemble and test
Pending · hardwareRaspberry Pi and touch displayHardware purchase, assembly and physical validation are pending.
Design decision I separated the agent from the core so requests pass through a distinct permissions boundary.
The problem
The project explores how a personal agent could have a dedicated physical interface.
How it works
- Interface A kiosk displays the clock and agent state.
- Boundary An unprivileged agent requests actions from a separate core.
- Hardware The planned touch-display device still needs procurement and physical testing.
What it includes
- Phase 0 software and kiosk
- Python standard-library core
- Separated agent and core accounts
- Concept only: hardware not purchased
Project status
The first software phase is complete. Physical assembly and hardware validation are pending.
Technical details
Python standard library and an HTML/CSS/JavaScript kiosk, planned for a Raspberry Pi with a touch display. Device integrations are future work.
- Raspberry Pi 5
- Python stdlib
- Kiosk Web UI
- Linux