An agent that
doesn’t just
talk.
It acts.
Excalibur works in your day, your code and the physical world.
View on GitHubOne blue line connects a browser, code changes and a four-legged robot climbing stairs.
01 / 08
Say it.
It goes and
does it.
What pending assignments do I have in my course?
Password
Sample data
(1) Live voice
(2) Password filled from your vault. The model never sees it.
(3) You watch every step
Clicking 'Sign in'
02 / 08
It remembers.
And shows
where it read it.
Oct 28
Remember the requirements we talked about?
Oct 30
Nov 1
Sample data
Requirements · Article 160
The submission must include a signed project plan.
(1) Memory across conversations
(2) Your documents
(3) Every claim links to its page
Art. 160 · p. 27
Three dated conversation plates connect along one continuous thread to a sample document. Its highlighted requirement links to Article 160, page 27.
03 / 08
A messy sheet in.
A database out.
Sample data
| Amount | Date | Project |
|---|---|---|
| S/ 1,800 | Oct 10 | Project A |
| 1.200,00 | 15/09/2026 | Project B |
| S/ 1,800 | Oct 10 | Project A |
| S/ 600 | Oct 10 | Project C |
(1) Cleans what it can
(2) Asks before it creates
(3) Your own interface to view and edit
| Client | Project | Amount | Due |
|---|---|---|---|
| Client-01 | Project A | S/ 1,800 | Oct 10 |
| Client-02 | Project B | S/ 1,200 | Sep 15 |
| Client-03 | Project C | S/ 600 | Oct 10 |
S/ 3,600 to collect
The duplicate is removed. The clean database contains three projects totaling 3,600 soles. The amount 1.200,00 is normalized to S/ 1,200.
04 / 08
One sentence.
A working system.
(1) Reads the spec
(2) Splits the work
(3) Tests its own code
✓ R2
…
✓ R18
(4) Sends you the link
Sample workflow. Excalibur reads the spec, delegates backend and frontend to Forge, and tests and data to Atlas. It tests the changes, verifies requirements, then returns a public preview. The sample preview address is inactive.
05 / 08
The rest
of your day.
Presentation
Word
Excel
Whiteboard
To: project team
Monday updateThe weekly review is ready.
Please find the notes and
next steps attached.
Gmail
A transit line connects web research, presentations, documents, spreadsheets, whiteboards and email. The email remains a draft awaiting confirmation. The timetable is sample data.
Built like
a machine.
59.6%
Terminal-Bench 2.1 · 53 of 89 tasks · GPT-6 Luna, reasoning effort low
- (1) INPUTz = 0.0 mmYour voice or text
- (2) MASTER AGENTz = 12.0 mmMaster agent
- (3) PARALLEL SUBAGENTSz = 29.0 mmParallel subagents: three independent workers.
- (4) CONTEXT COMPILERz = 44.3 mmContext compiler
- (5) TOOLSz = 59.6 mmBrowserCodeDocumentsGoogleMy dataWeb
- (6) ROBOTICS LAB EXTENSIONz = 72.1 mmRobotics Lab extension
Exploded assembly: input, master agent, parallel subagents, context compiler, tools, and the Robotics Lab extension. Millimeters describe this illustration's relative layer positions, using ten drawing units per millimeter.
06 / 08
Measured,
not promised.
59.6%
Terminal-Bench 2.1 · 53 of 89 tasks · GPT-6 Luna, reasoning effort low
every harness
each
Harbor 0.25, November 2026.
07 / 08
One command.
All of it.
Linux
curl -fsSL https://excalibur.crehlabs.com/install.sh | shmacOS
curl -fsSL https://excalibur.crehlabs.com/install.sh | shWindows
irm https://excalibur.crehlabs.com/install.ps1 | iexDocker
docker run -d --name excalibur -p 127.0.0.1:7787:7787 -v excalibur-data:/data ghcr.io/cristhianrudolf7/excalibur:latest- (1) Frontend and backend in one install
- (2) Then open http://127.0.0.1:7787
- (3) Update with
excalibur update
08 / 08
Make it
yours.
- (1) Classroomz = 10.4 mmClassroom
- (2) Robotics Labz = 18.1 mmRobotics Lab
- (3) Robot armz = 11.0 mmRobot arm
A harness that adapts to different needs.
Excalibur.
View on GitHub →Install →Built during the Meta AI hackathon. Oct 31 – Nov 4, 2026.