New · ARC & ARCx are MCP servers for AI agents →

Robot Programming for Makers, Classrooms and Industry

Build robot projects for Windows, MacOS, Linux and Raspberry Pi. Connect Robot Skills for cameras, speech, movement and AI.

Start with Blockly visual programming, write JavaScript or Python, and use AI assistance to help develop your robot's behavior.

ARC-Lite is the free educational app for learning robot programming. ARC is the Windows desktop platform for DIY builders, hobbyists and education, with the full Robot Skill Store behind it. ARCx is the platform for robot builders, enterprise and industry — it runs on the robot itself on Windows, Linux or Raspberry Pi with no screen attached, talks to industrial PLCs, and you program it from a web browser on your network or from anywhere.

synthiam.com — ARC Robot Programming Software
Why Synthiam

Why robot builders choose us

Because 16 years of real-world robotics are built into every feature.

Since 2010, we have worked side by side with robot builders around the world. More than 4 million robot connections have shown us what works, what breaks and what builders actually need, and every lesson has gone back into the software. Through the Robot Skill Store, we connect 600+ partners directly with those builders, so every new sensor, service and AI integration one partner adds is ready for everyone.

The secret is simple: the more our software is used, the better it gets.

2010
Building robot software since
4 million+
Robot connections to our software
600+
Partners in the Robot Skill Store
For makers & DIY builders

ARC: proven by the community

The Windows platform for hobbyists, makers, students and teachers, with the full Robot Skill Store, Blockly, JavaScript and Python, and ARC Pro for advanced projects and courses.

For robot builders & industry

ARCx: everything we learned, rewritten

Our next-generation platform, rewritten from the ground up with modern technology. It runs on the robot itself on Windows, Linux or Raspberry Pi, talks to industrial PLCs, and is programmed from a browser on your network or from anywhere.

For educators & students

ARC-Lite: built for learners

Our free robotics education app for Android, Chromebook and Windows. Guided lessons and Blockly activities teach robot programming step by step, then grow into JavaScript and Python. No robotics background required.

Big news · Model Context Protocol

ARC and ARCx are now MCP servers for robots

The most powerful MCP servers in robotics. Connect the AI agent you already use and it can control your robot and program it: add and configure Robot Skills, write code and firmware, and build entire robot projects. With MCP, there is really no limit to what your robot can do.

Control the robot

Drive, look through the camera, move servos, speak, read sensors and call any Robot Skill command.

Add and configure skills

Search the Robot Skill Store, add skills, and change any setting after reading the manual.

Write code and firmware

JavaScript and Python scripts, new Robot Skills, and controller firmware, tested on the real robot.

Build whole projects

Describe the robot you want and the AI creates the project, end to end, with your approval.

See what AI agents can do Connect your AI
Works with Claude Code, Claude Desktop, Cursor, VS Code Copilot, ChatGPT, Windsurf, Gemini CLI and any MCP client

Robot Software for Makers, Classrooms and Industry

Choose tools for building a DIY robot, teaching programming, shipping a robot product, automating industrial equipment, publishing Robot Skills or controlling robots remotely.

For Makers & Educators

ARC & ARC-Lite

ARC robot programming software for DIY builders and education

Add computer vision, speech recognition, navigation and AI to a DIY robot with Robot Skills, and teach coding with ARC-Lite's guided lessons and Blockly activities. ARC Pro adds Robot Skills and scripting tools for advanced projects and courses.

  • Made for DIY & education — hobbyists, makers, students and teachers
  • Get results faster with drag-and-drop AI-powered skills
  • Classroom-ready with ARC-Lite (free) or ARC Pro, plus volume licensing & grant assistance
  • An MCP server, so AI agents can control and program your robot

For Robot Builders & Industry

ARCx

ARCx robot software for robot builders, enterprise and industrial automation

Build robot products and industrial systems on software that runs on the robot itself. ARCx runs headless on Windows, Linux or Raspberry Pi, starts unattended, and is programmed from a browser on your network or from anywhere.

  • Made for enterprise — commercial robots, automation cells and service robots
  • Industrial PLCs over Modbus, OPC UA, EtherNet/IP and Siemens S7, plus ROS 2
  • Secure remote access to deployed robots, with no port forwarding or VPN
  • An MCP server, so AI agents can see, drive and program the robot

For Technology Companies

Skill Store

Publish robot skills in the Synthiam Skill Store

Create a Robot Skill for your sensor, cloud service or hardware accessory. Publish it in the Robot Skill Store so ARC users can install and configure your integration in their projects.

  • Reach a targeted audience of passionate robot builders
  • Zero friction adoption — one click to install your skill
  • Your skill becomes an AI tool — every skill's commands are reachable by AI agents over MCP
  • Grow recurring revenue through Synthiam’s subscription ecosystem

For Remote Control & Telepresence

Exosphere

Exosphere remote robot control and telepresence

Be wherever your robot is. Exosphere lets you drive your robot from any web browser in the world, with live video and two-way audio, and no port forwarding, VPN or video server to set up.

  • Control from anywhere on a phone, tablet or computer
  • Invite others to take the controls with an access list
  • Telepresence for meetings, events, classrooms and family visits
  • Ask for help when a robot gets stuck

Made With Synthiam

For ARC · Windows

Newest ARC Robot Skills

Recently published skills from Synthiam partners for ARC on the Windows desktop.


For ARCx · Windows, Linux & Raspberry Pi

Newest ARCx Robot Skills

Recently published skills for ARCx, which runs on the robot itself and is programmed from a web browser.

Latest Community Activity

Live discussions, tutorials, and feature requests from the Synthiam community.

Robot Skills for Vision, AI, Speech and Navigation

Robotics Education Made Simple

From K-12 classrooms to university labs, ARC-Lite gives educators a free, hands-on platform for teaching STEM, coding, and AI — no robotics background required.

Ages 5 - 18

K-12 Classrooms

Children playing with a robot using ARC-Lite

ARC-Lite is free and includes guided activities that teach computational thinking through real robot projects. Students drag, drop, and see their robot respond — building confidence before writing a single line of code.

Advanced

Universities & Colleges

ARC robot programming software for universities

Advanced courses use ARC Pro for computer vision, machine learning, and autonomous navigation. Students work with real hardware — Arduino, Raspberry Pi, and commercial platforms — applying theory to physical systems.

All Ages

Clubs, After-School & Home Learning

Teenager using Roli robot with ARC-Lite

Robotics clubs, competitions, and home learners thrive with ARC-Lite's modular approach. Teams and individuals can prototype quickly, iterate on designs, and focus on creativity rather than wrestling with low-level firmware and wiring.

Build Robots, Share Projects and Publish Robot Skills

The Synthiam community shares robot projects, answers programming questions and publishes Robot Skills. Browse working examples, follow tutorials or contribute an integration for other builders to use.

For Robot Builders

(Programming with ARC & ARCx)

Synthiam ARC and ARCx provide robot builders with a toolbox of technologies for prototyping and development with an AI powered platform. ARC runs on a Windows desktop and is the home of DIY and education robotics. ARCx runs on the robot itself — Windows, Linux or a Raspberry Pi — and is built for robot products, enterprise deployments and industrial automation. Both are MCP servers, so the AI agent you already use can control and program the robot too.


Why?

Robot builders program robots using AI without the risk and cost of creating full-stack technologies.

How?

Synthiam’s low-code AI robot platform provides robot builders with a modular, easy and interchangeable development environment.


For Technology Companies

(Robot Skill Store)

The Robot Skill Store is the leading distribution channel of sensors, cloud services, and peripherals used by robot builder customers.


Why?

Robot builder customers want to integrate technologies into their products seamlessly.

How?

Publish sensors, cloud services, or peripheral products in the skill store as modular packages for robot builders to purchase and use.


For Remote Control & Telepresence

(Exosphere)

Exosphere lets you control your robot from anywhere in the world, invite others to drive it, and use it as your telepresence at meetings and events.


Why?

Be there without travelling: check on your home, attend a meeting or event, share your robot with friends and students, or get a stuck robot moving again.

How?

Add the Exosphere robot skill to your project. It sends the robot's video and audio to a web page anywhere in the world, and only the people on your access list can take the controls.