Language spec & reference
The beta reference site is up — syntax, examples and the .uritp file format.
URITP sits between people and machines. You describe the task, URITP becomes the program, and the compiler speaks to whatever robot is on the other end.
Say what you want in your own language — English, Arabic, Hindi, anything.
A language model turns your intent into a URITP program.
One readable syntax. No C, C++, Python, Java or Arduino.
The URITP compiler and interpreter target each robot's controller.
Arms, rovers, drones, grippers — the same code, any machine.
One protocol for
Every robot maker ships its own toolchain. URITP replaces the pile with plain verbs anyone can read — the same file runs whichever robot you plug in.
1234567891011121314Learn it once. The same program targets arms, rovers and drones from different makers.
Talk to robots in the language you think in. URITP is what it becomes underneath.
Run scripts live while you experiment, or compile them for production controllers.
A free platform for kids, students and hobbyists — robotics shouldn't be gated.
Plain verbs — move, grip, lift, run. If you can describe it, you can program it.
Planned public release under the MIT licence, with a spec any robot maker can adopt.
Pick a language. The sentence changes; the program doesn't.
“Pick up the red block and put it on the left.”
Illustrative demo with pre-written translations. The live translator runs on the team's own model.
The beta reference site is up — syntax, examples and the .uritp file format.
Turning .uritp into instructions real controllers understand.
Our own model that turns everyday speech, in any language, into URITP.
A free web platform to write, simulate and share URITP programs.
Running URITP on physical robots and tuning each target.
Public repo under MIT and a guidebook for robot makers to adopt the protocol.
The free kids & maker platform is close. Get early access and help shape the protocol.