Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Backplane is an open-source workspace for agentic hardware development. Your agent edits KiCad and FreeCAD files; you follow the work in board, schematic, 3D and mechanical viewers, click a part, and talk about it.
Linux
{ curl -fsSL https://github.com/BackplaneWorks/Backplane/releases/latest/download/install.sh 2>/dev/null || wget -qO- https://github.com/BackplaneWorks/Backplane/releases/latest/download/install.sh; } | sh
backplane
Linux (x64, arm64): the same one-liner, or backplane-v<version>-linux-<arch>-native.tar.gz from the latest release, unpacked as is (the client finds the embedded browser's files beside it).
macOS (Apple silicon). Use the same one-liner, or download backplane-v<version>-darwin-arm64.tar.gz. Builds are not notarized yet: if macOS refuses to open the app, right-click (or Control-click) it in Finder → Open → Open, or on macOS 15+ use System Settings → Privacy & Security → "Open Anyway", or run xattr -dr com.apple.quarantine /Applications/Backplane.app.
Windows (x64, experimental). Download backplane-v<version>-windows-x64.zip, extract the whole archive into a writable folder, and run Backplane.exe.
Phones. iOS installs through a TestFlight invitation; Android uses the APK on the release. Pair one in Settings → Devices → Add a device with a pairing link, QR code or short code.
The first run asks about anonymous usage counts in a popup; they are on by default and Settings turns them off.
See installation for details, Windows setup, phone pairing and uninstalling. You need an agent CLI, KiCad for board and schematic work, and FreeCAD for mechanical work. Antigravity can be installed from Settings.
The viewers show the design as the agent works.
Projects contain threads. Agents can start subagents using other providers, and threads can message each other. An "uberbot" can coordinate bots, projects and threads as your main interface.
Catbots are persistent agents for specific jobs. They have webhooks and routines, a mailbox for communication, and a "space" where the bot serves a persistent web app.
Clickable links between threads, bots and projects.
References to other Backplane items with >, #, %, @.
Inline terminals for TUIs.
/btw for side questions.
A secret vault: agents use API keys and tokens by name without seeing their values.
Voice dictation, push alerts to your phone, and git, worktree and PR actions in the thread.
One hub per machine owns the event log, agent processes, git and file watchers. The desktop app, browser, iOS and Android clients connect to that hub, and your machines can pair over Tailscale. Agents edit KiCad through the fork’s IPC server. The hub is written in and runs on Bun. Important rules are stated as laws in [LAWS], with proofs in [PROOF] checked by the compiler.
AGENTS.md: the code mapIssues and pull requests are welcome. Building needs , Bun and Python 3.12+. Start with AGENTS.md for the code map and local testing for isolated builds and previews. The desktop guide covers the Electron shell, and the mobile guide covers the phone apps.
MIT. See LICENSE. The KiCad fork retains KiCad's licensing. The STEP converter (native/step2glb) links Open CASCADE Technology (LGPL-2.1 with Open CASCADE's exception); see third-party licensing.