Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Subaya

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.

Getting started

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 | iex

Then 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 --wait

Full docs — getting started, the CLI reference, guides, and an STM32 worked example — live at subaya-dev.com/docs, available in 8 languages.

What lives here

This repo is intentionally lean. Right now:

Coming soon:

  • examples/ — small, runnable projects (FPGA RTL + testbenches, embedded/STM32 pin-plans) you can drive with suya.
  • 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.

Reporting bugs

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.

Status & support

Authentication

  • 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.

About

Subaya public portal — AI-driven FPGA & embedded development. Issues, support, examples. Platform at subaya-dev.com.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors