Back to Home
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

  1. 1Download the DMG file for your Mac
  2. 2Open the DMG and drag Kindly IDE to Applications
  3. 3Open Kindly IDE from Applications
  4. 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+I to trigger, Tab to accept
  • 📋 Snippets for common URDF structures
  • New urdf-completions.ts with 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=sse parameter
  • Google Gemini Images - Fixed viewport screenshot handling with correct inline_data format
  • 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)

View all releases →

macOS 10.12+ • Windows 10+ • Linux coming soon

© 2026 Kindly Robotics