DJI Tello Movement Panel icon DJI Tello Movement Panel Control DJI Tello from ARC with live camera feed for computer vision tracking; fly via scripts, speech, joysticks, Python, or Exosphere. Try it →

ARC 2026.05.19.00 (Pro, Runtime And Free)

Desktop — Windows

ARC Release

ARC (Autonomous Robot Control) is Synthiam's flagship desktop robot programming platform. Build, program, and control any robot with powerful AI, 500+ plugins, and a visual no-code interface — all from your PC.

🤖 500+ Robot Plugins
🧠 AI & Machine Learning
☁️ Synthiam Cloud
🖥️ Windows 10 or 11

Change Release Notes

The AI Robot Software Era Has Officially Begun

This ARC update introduces something we believe is a major step forward for robotics software: an AI Agent embedded directly inside ARC.

  • Not next to ARC.
  • Not in another browser tab.
  • Not in a generic coding tool that has never met your robot. Inside ARC.

User-inserted image

The new AI Assistant gives robot builders the ability to chat, ask questions, generate scripts, fix code, refactor logic, and explain JavaScript or Python robot scripts using the real context of their ARC project. That means it can understand your project’s global variables, EZB ports, robot parameters, and available controlCommand() targets from your Robot Skills.

More about the AI Agent on its product page here.

In other words, it is not just writing "robot-ish" example code. It is helping write code for your actual robot project.

We are calling this a proof of concept for now because, like every good robot, it still has some growing to do. But this is the first public step toward what we believe becomes a new category of robotics software: project-aware AI robot development.

Or, said less formally: your robot now has a coding buddy. Try not to let it get smug.

New AI Chat Assistant Workspace

A new AI Chat Assistant workspace has been added between Blockly and the first desktop.

This gives ARC users a dedicated place to chat with the integrated AI Agent while working inside ARC. The assistant is designed to help with robot scripting, debugging, code explanation, and general ARC development guidance.

The AI Script Assistant can generate JavaScript or Python scripts, explain existing code, help fix broken scripts, and continue multi-turn conversations so users can refine behavior step-by-step instead of starting over every time. It is also designed around ARC-specific context, including project globals, EZB port information, robot parameters, and robot skill commands.

Why This Matters

Robotics has always had a gap between imagination and implementation.

A user knows what they want the robot to do:

  • "Wave when you see my face."
  • "Move the head slower."
  • "Check the battery before running this behavior."
  • "Fix this script because it stops after the second loop."

But turning that idea into working robot code usually requires digging through APIs, remembering port names, checking control commands, and hoping the script matches the actual robot configuration.

The ARC AI Assistant begins closing that gap.

Because the assistant is built into ARC and receives project-aware context, it can help generate code that is grounded in the robot project instead of guessing with generic examples. The result is a faster path from idea to working robot behavior.

This is important for hobbyists, educators, researchers, makers, and commercial robot developers because it reduces the friction between designing robot behavior and actually making it happen.

Also, it means fewer "why did this servo just do interpretive dance?" moments. Not zero. Just fewer.

SpeakingDepthTracker Added

  • A new SpeakingDepthTracker helper module has been added for Robot Skills and speech engines.

  • This module helps track when the robot is speaking so speech recognition systems can pause and resume more intelligently. The goal is to prevent the robot from listening to itself while it is talking.

  • Because yes, robots interrupting themselves is funny once. After that, it is just a meeting.

Speech Recognition Improvements

  • The following speech recognition systems now implement SpeakingDepthTracker:
  • Bing Speech Recognition
  • Windows Speech Recognition
  • This improves coordination between robot speech output and speech recognition input. When the robot is speaking, recognition can be paused. When the robot is finished, recognition can resume.

  • This creates cleaner voice interaction behavior and reduces false recognition caused by the robot hearing its own speech.

  • The Messenger system in Navigation2DV1 now deduplicates scan points by degree.

  • Previously, scan points were stored in a ConcurrentQueue<ScanPoint>, which allowed repeated readings at the same degree to accumulate between location updates. This could cause unnecessary growth and duplicate scan data.

  • The backing store has now been replaced with a ConcurrentDictionary<float, ScanPoint> keyed by scan degree. When a new scan arrives at an existing degree, it replaces the previous reading.

  • Latest value wins. Memory growth loses. Navigation data gets cleaner.

  • DequeueAllScanPoints now atomically swaps in a fresh empty map using Interlocked.Exchange, so scan points arriving during a drain operation are retained in the new map instead of being dropped.

  • Clear() has also been updated for the new storage type.

Robot Skill Update Check Adjustment

  • The behavior that ignored GUIDs during robot skill update checks has been disabled due to a plugin loading issue reported in the Synthiam community.

  • This change helps address cases where Robot Skills could fail to load correctly when update detection did not properly account for GUID behavior. The related issue is documented here: here

Camera Device Textbox COM Port Fix

  • Fixed COM port parsing in the camera device textbox.

  • ARC now correctly handles COM port entries that include a baud rate using a colon separator.

Example:

COM2:115200

This format has also been verified to work as expected.

Summary

ARC 2026.05.19.00 is more than a routine update.

It introduces the first version of an embedded, project-aware AI Agent inside ARC, adds a new AI chat workspace, improves speech recognition coordination, cleans up navigation scan handling, fixes robot skill update detection behavior, and improves camera COM port parsing.

The AI Assistant is still early, but this release marks an important shift in how robot software can be built.

Instead of only programming robots by manually writing every command, ARC is moving toward a future where users can describe what they want, collaborate with an AI Agent, and generate robot behavior using the real context of their project.

That is a big deal.

And yes, the robot still needs you.... For now.


ARC Downloads

ARC

FREE
$0 always free
  • 1 third-party plugin skill per project
  • Trial cloud services
  • Personal, DIY & education use
  • Updated every 6–12 months
Recommended

ARC

PRO
$8.99 per month
  • Use on 2+ PCs simultaneously
  • Unlimited robot skills
  • Cloud backup & revision history
  • Weekly features & bug fixes
  • Business use permitted

ARC

RUNTIME
$0 always free
  • Load & run any ARC project
  • Read-only mode
  • Unlimited robot skills
  • Includes early access fixes & features
  • Minimum requirements: Windows 10 or higher, 2 GB RAM, 500 MB free disk space.
  • Recommended: Windows 10 or higher, 8 GB RAM, 1 GB free disk space.
  • Prices are in USD.
  • More about each edition: Download & install guide.
  • Latest changes: Release notes.

Compare Editions

Feature
ARC
FREE
ARC
PRO
Get ARC Free View Plans
Usage Personal · DIY · Education Personal · DIY · Education · Business
Early access to new features & fixes
Simultaneous microcontroller connections * 1 255
Robot skills * 20 Unlimited
Skill Store plugins * 1 Unlimited
Cognitive services usage ** 10 / day 6,000 / day
Auto-positions gait actions * 40 Unlimited
Speech recognition phrases * 10 Unlimited
Camera devices * 1 Unlimited
Vision resolution max 320×240 Unlimited
Interface builder * 2 Unlimited
Cloud project size 128 MB
Cloud project revision history
Create Exosphere requests 50 / month
Exosphere API access Contact Us
Volume license discounts Contact Us
Get ARC Free View Plans

* Per robot project

** 1,000 per cognitive type: vision recognition, speech recognition, face detection, sentiment, text recognition, emotion detection, azure text to speech


ARC Pro

Upgrade to ARC Pro

Take control of your robot's destiny by subscribing to Synthiam ARC Pro, and watch it evolve into a versatile and responsive machine.

Author Avatar
PRO
USA
LinkedIn Twitter Google+ YouTube
#9   — Edited

..ok got it. I pay about $200 a month in AI services with token credits systems, I was just was checking to see if the AI chat was like Athena built into ARC like in the forums. I mean does it make sense to have Athena in the Forums for free and a pay service in ARC? Copy/Paste? Other than what you pointed out that ChatAI service has access to your complete project inside ARC vs explaining it to Athena in the forum and copy paste her code to your project?

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#10   — Edited

The Athena in the forum is limited to a 1-hour response time for cost reasons, but the main reason Athena is free is that we use the public data for both SEO and training. Your data requests with the AI agent in ARC are not used for our training, so it's private. Also, Athena generates support documentation based on your conversations. Not sure if you noticed, but if someone asks a question, the support documentation is generally updated shortly after. She's also used for logging bugs and feature requests. We used to have a feature request section, but that got out of control with ppl who didn't know what already existed. So instead, ppl ask questions, and Athena sends us reports on user interactions, which help us create new features. That's probably why you've noticed so many interesting new features that align with what ppl like yourself are doing.

So yeah, Athena helps us a lot, so it's a loss leader in terms of expenses, I guess you could say. The main reason our ARC AI integration was pushed wasn't so much the forum itself, since this forum is pretty much irrelevant given how detailed the support section is these days. The AI system is mostly for education because, under COPPA and WCAG, we're not allowed to have students post or ask questions publicly. It's generally not difficult for a product to sneak into a school through a single teacher or a librarian, etc... But once word takes wind and reaches the board, loads of certifications and privacy audits are necessary. And if it's a hardware product, be prepared for a huge huge huge monthly product insurance premium. For ARC to even be touched by any young students or children, we have so many insurances and procedures in place.

Also, students already have access to other chat-like AI systems, so a simple "support search" is beyond their understanding these days. Students don't what "google" is or a "search engine". They only know apps, and Safari/Chrome/Edge are not apps they have ever used. You'd be surprised by how many people 25 and below have never loaded a webpage in their life, let alone seen a Google search homepage.

There are alternatives to the convenience and privacy of using the embedded ARC ai chat/scripting...

  • use athena.
  • Train a local system on all available public documents of synthiam's website.
  • paste code into gpt and trust it knows what's going on (we don't find it great for code).

Hopefully, you're getting value out of the AI token/credit services you pay for. The only one we pay for is ChatGPT as a chat UI to probe it. Programming AI assistants is not comparable to real human developers yet. So our costs are pretty much this and ChatGPT for AI.

Author Avatar
PRO
USA
LinkedIn Twitter Google+ YouTube
#11   — Edited

The feature request/ Athena co involvement is a good combo. And makes more since than the request feature stand alone. I didn't know about all the student/insurance details. Very interesting indeed I never thought about it but makes since and adds a layer of complexity when dealing with education markets.

Yeah I have a lot of AI stuff cooking in the background and Chatgpt is good for a lot of stuff, but Claude Code 2.1.142 is insane and only getting better.

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#12  

We have tried Claude a few times, and he's a hard worker. But no offense, it's only useful to non-coders because what it produces is "okay". Don't get me wrong, I think there's lots of room to grow, and it will be super valuable one day. But right now, it doesn't help coders because it's a worse coder than a good one, if you know what I mean. But I really do understand how you could find a ton of value in it - also, hence why I invested in embedding AI coding into ARC, haha.

The hardest part about coding in a team is working with other coders, haha - and specifically, understanding their intent with various implementations. Meaning, why did someone write this? Or what were they planning based on what they wrote? etc... with AI, you don't get that level of consideration by the AI. In short, I'd summarize by saying AI will write different code for the same question every time it's asked, and none of that code understands your business, product features, or forecast. You "could" try to dump a business model in it, but the context window is too small for that much data, and it'll instantly be blurred and go rogue (i.e., hallucinate). So while it's really good for a small one-time tool, I would definitely not trust a project to it. If you do, heed my warning that you're postponing a very painful migration for the future:D. Or, maybe not and the next generation AI can recover the mess the current AI generation is making, haha

Author Avatar
PRO
USA
LinkedIn Twitter Google+ YouTube
#13  

...btw feel free to delete or move this...but I don't see an option to leave a link for Youtube video in the Community, did something change..or is my browser messed up?

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#14  

Strange you're right - i don't see a video link either. Something fishy about that! Wonder what happened. Let me inquire

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#15  

Ah try it now - Pretty much most of the website is new which has this new editor using markdown instead of oldschool ubb code. I guess the video post part wasn't included for some reason ha. it's there now!

Author Avatar
PRO
USA
LinkedIn Twitter Google+ YouTube
#16  

Beautiful! Got it back! Thanks!