Version 9.1.0
Kindly IDE
The Cursor for Robots
AI-powered robotics IDE with physics validation, visual behavior trees, and one-click ROS2 builds. Design, validate, and deploy faster.
Not ready to download? Try it in your browser first
Physics Linter
Real-time validation of inertias, joints, and collisions
One-Click Builds
Automatic environment sourcing for colcon builds
Behavior Tree Editor
Visual drag-and-drop editor for BehaviorTree.CPP
Multi-Format Export
Export to URDF, SDF, and MJCF with auto-fixes
AI-Powered Design
Natural language to robot structure generation
Physics Simulation
Interactive 3D preview with Rapier physics
Installation
- 1Download the DMG file for your Mac
- 2Open the DMG and drag Kindly IDE to Applications
- 3Open Kindly IDE from Applications
- 4Open Settings (⌘+,) to add your LLM API key
Release History
v9.1.0March 23, 2026
- feat(ide): Panel error boundaries, viewport loading overlay, file tree a11y by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/246
- feat(ide): Tabbed settings modal + panel empty states by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/247
- feat(ide): Toast notifications, chat welcome screen, generation cancel by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/250
- fix(ide): Replace native alert/confirm with in-app confirmation dialogs by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/252
- feat(ide): Theme consistency + keyboard dismiss across dialogs by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/254
- feat(ide): Metrics thresholds, readiness panel close, context menu edge fix by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/256
v9.0.0March 20, 2026
- Fixed critical re-render bug — memoized physics worker controls, replaced bare Zustand store subscriptions with individual selectors across 4 components (viewport, chat, editor, file explorer)
- Added idempotency guard to physics worker
stopSimulation() - Guarded redundant null writes in viewport effects
- Structure Tree — interactive kinematic chain viewer with physics validation badges, search/filter, and detail panel (Cmd+7)
- Joint Editor — full joint property editing (type, axis, limits, dynamics) with URDF
<dynamics>round-trip - Joint Testing & Diagnostics — position/velocity control, limit proximity bars, stress test mode, torque estimation
v8.60.0March 8, 2026
- feat: Phase 2 — B2B monetization layer (license, orgs, SSO, quotas) by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/35
- feat: rewrite /foodforthought/cli for ate memory by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/36
- feat(mujoco): MuJoCo WASM integration for web simulation by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/37
- feat: Dynamic Robot Model Search API by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/39
- feat: Phase 2 - SequenceAnimator API by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/55
- feat: Phase 3 - AI Integration for Natural Language Robot Control by @CatsMeow492 in https://github.com/kindlyrobotics/monorepo/pull/56
v8.54.2January 14, 2026
- Release notes available on GitHub
v8.53.3January 1, 2026
- Release notes available on GitHub
v8.53.2January 1, 2026
- Release notes available on GitHub
v8.53.1December 30, 2025
- Release notes available on GitHub
v8.53.0December 30, 2025
- Release notes available on GitHub
v8.52.1December 29, 2025
- 🔮 Ghost text suggestions that appear as you type
- 📝 Context-aware completions based on cursor position
- 🏷️ Automatic link name suggestions in parent/child attributes
- ⌨️ Keyboard shortcuts:
Cmd+Ito trigger,Tabto accept - 📋 Snippets for common URDF structures
- New
urdf-completions.tswith comprehensive URDF schema
v8.52.0December 29, 2025
- Build 4-legged robots from natural language ("Build me a robot like Spot")
- Proper branching structure: body + 4 legs with hip/knee joints
- 16 DOF, 28 links, 27 joints for complete quadruped morphology
- Axis color coding: Red (X), Green (Y), Blue (Z) - standard RGB=XYZ convention
- Joint limit arcs: Visual range-of-motion indicators for revolute joints
- Axis arrows: Show rotation direction at each joint
v0.8.5December 29, 2025
- Release notes available on GitHub
v0.8.4December 28, 2025
- Release notes available on GitHub
v0.8.3December 28, 2025
- Release notes available on GitHub
v0.8.2December 28, 2025
- Google Gemini Streaming - Fixed SSE streaming format by adding
&alt=sseparameter - Google Gemini Images - Fixed viewport screenshot handling with correct
inline_dataformat - Google Tool Calls - Fixed tool call/result format conversion (
functionCall/functionResponse) - Stream Parser Refactor - Extracted stream parsers into
providers/directory for better maintainability (~346 lines removed from conversational-agent.ts)
macOS 10.12+ • Windows 10+ • Linux coming soon