Nimble FPGA and embedded development, powered by AI agents. Describe the hardware you want — Subaya's agents design, simulate, and validate it on real toolchains, in the cloud, from one CLI.
subaya-dev.com · alpha · invite-only
This repository is the public portal for Subaya. It tracks issues, hosts open-source examples and integration scripts, and is where you file bug reports or feature requests. The Subaya platform itself runs as a managed service at subaya-dev.com; the platform source lives in a separate, private repository.
Subaya is CLI-first. Install the suya CLI:
# macOS / Linux
curl -fsSL https://subaya-dev.com/cli/install.sh | sh
# Windows (PowerShell)
irm https://subaya-dev.com/cli/install.ps1 | iexThen sign in and run your first simulation:
suya auth login
suya project create --name adder --workspace <workspace-id> --type fpga
suya sim run --tool ryusim --tb tb/adder_tb.py --top adder --source ./rtl --waitFull docs — getting started, the CLI reference, guides, and an STM32 worked example — live at subaya-dev.com/docs, available in 8 languages.
This repo is intentionally lean. Right now:
- Issues — bug reports, feature requests, design discussions: open an issue
- Discussions — questions, architecture chats, feedback: start a discussion
Coming soon:
examples/— small, runnable projects (FPGA RTL + testbenches, embedded/STM32 pin-plans) you can drive withsuya.scripts/— operational helpers: CI integrations, project scaffolds, agent recipes.
If you want to ship one of the above, open a discussion first so we can sketch the shape together.
Use GitHub issues for anything that's broken, surprising, or missing. When filing a bug:
- Include the project slug or run id if it helps reproduce
- Paste the error message verbatim — we read every one
- Mention your CLI version (
suya version) and platform
For security issues, please email security@subaya-dev.com instead of opening a public issue.
- Public docs: subaya-dev.com/docs
- Download the CLI: subaya-dev.com/download
- Email: support@subaya-dev.com
SUBAYA_API_KEY— for AI agents and CI (no browser).suya auth login— OAuth browser flow for human developers.
Cloud toolchains (RyuSim, Renode, Quartus, BitCrucible, a headless CubeMX engine) run on Subaya's backend — you pay only for the compute seconds you use.