ailyproject/aily-blockly

AI IDE for hardware development, support Arduino, MicroPython, ESP32, STM32, RP2040, Nrf5x...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 18th, 2026
Created on November 21st, 2024
Open Issues & Pull Requests: 39 (+0)
GitHub issues: Enabled
Number of forks: 219
Total Stargazers: 3,821 (+0)
Total Subscribers: 29 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 14.4 hours
Mean response time: 8.0 days
90th percentile: 14.0 days
Tracked items: 489

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 92% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 92% of issues opened in the past year have since been closed. Three people close 96% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 39
New in 7 days: 18
Closed in 7 days: 19
Avg open age: 83 days
Stale 30+ days: 21
Stale 90+ days: 12

Recent activity

Opened in 7 days: 15
Closed in 7 days: 19
Comments in 7 days: 3
Events in 7 days: 6

Top labels

  • bug (104)
  • feature (57)
  • build&upload (29)
  • other (18)

Most active issues this week

Detailed Description

aily Blockly is a Blockly-based IDE for hardware development that supports Arduino, MicroPython, ESP32, STM32, RP2040, and other microcontroller platforms.

The tool addresses the friction in embedded systems development by combining a visual block-based programming interface with AI assistance throughout the development workflow. It manages board packages, toolchains, and libraries on a per-project basis to minimize configuration overhead. The IDE supports over 100 development boards and includes 400+ preset libraries. AI capabilities span project analysis and recommendation, wiring diagram generation, code generation from natural language requirements, and automated debugging assistance that interprets compilation errors and suggests fixes.

aily Blockly suits developers and educators prototyping hardware projects who want to reduce setup friction and leverage AI guidance. The tool is hardware-agnostic rather than tied to a specific platform, making it appropriate for projects spanning multiple board types. The README explicitly states the software is in alpha stage and suitable for prototyping and education but not recommended for production firmware development. The project emphasizes rapid iteration by combining edge-cloud compilation with caching to shorten build times, and includes a community feature called Project Square for sharing and discovering hardware projects.

The project shows active development with regular feature additions across multiple capability areas. The codebase demonstrates ongoing expansion of hardware support and library coverage. Development activity spans both core IDE functionality and the AI integration layer that connects to the development workflow. The team maintains separate distribution channels for different regions, indicating attention to localization and regional deployment needs.