Skip to main content

Tscircuit

tscircuit is an open-source TSX framework that enables AI agents and developers to design physically validated circuit boards using React-like component syntax. The platform includes a sub-second autorouter for 4-layer boards, native AI coding skills for agents like Claude Code and Codex, and visual diffing within GitHub for version-controlled hardware design. It has been used to create working devices including a Game Boy handheld, Linux computers, and motor drivers.

Traction –/10
Austin, United States · HQ
595K+ followers
  • Developer Tools
  • Artificial Intelligence
  • Software Only
  • AI Agents
  • Hardware
Updated 13 days ago

Funding

Funding not disclosed

Funding rounds are not available yet.

Founders

Founder details are not available yet.

Product

Problem

Traditional electronic design automation (EDA) tools are complex, desktop-bound, and require deep expertise, creating a steep learning curve and slowing down the design process. This complexity also makes it difficult for AI agents to generate or modify circuit boards, limiting the potential for automated hardware design and rapid prototyping.

Solution

tscircuit is an open-source TSX framework that reimagines circuit design as a component-based, code-driven process. It allows developers and AI agents to compose circuit boards using familiar React-like syntax, with elements such as resistors, chips, and capacitors as components. The platform includes a sub-second autorouter for 4-layer boards, runs locally, and provides an AI "skill" that gives agents the CLI, syntax, and workflow context needed to make useful hardware changes. tscircuit also integrates with version control, enabling visual diffs, approvals, and rollbacks directly within GitHub, and supports importing from popular libraries like KiCad and JLCPCB. Physically validated boards—including a Game Boy handheld, motor drivers, and Linux computers—have been fully designed in tscircuit and exported for standard fabrication.

Target Audience

Primary users are hardware engineers, software developers, and AI researchers who want to leverage AI for automated circuit design, as well as teams building custom electronics who need a fast, code-based workflow.

Features

  • TSX component model for circuits, allowing composition with props, children, and hooks for electronic elements.
  • Real-time autorouting with sub-second performance on 4-layer boards, designed for LLM-compatible tweaking.
  • Native AI coding skills for agents like Claude Code and Codex, providing CLI, syntax, and pre-fabrication context.
  • Visual diffing and version control integration inside GitHub for approvals, comments, and rollback.
  • Open-source (MIT) with a comprehensive library of built-in elements, including <chip />, <resistor />, <capacitor />, and <analogsimulation />.
  • Import capabilities from KiCad, JLCPCB, and Ultra Librarian, plus support for Circuit JSON and custom TypeScript libraries.
This profile is AI-generated and may contain inaccuracies.