Skip to content

FAQ

Subaya is a web SaaS for AI-driven FPGA and embedded development, taking a design from concept to hardware validation. The suya CLI is the primary interface — for humans, AI agents, and CI — and the web console at subaya-dev.com is for results: waveforms, reports, project management, and review. See Core concepts.

Do I need to install Quartus, CubeMX, or a simulator locally?

Section titled “Do I need to install Quartus, CubeMX, or a simulator locally?”

No. The heavy tools — Quartus, RyuSim, Renode, BitCrucible, and a headless CubeMX engine — run on Subaya’s backend. You drive them through the CLI and never install them on your own machine. The only thing you install locally is the suya CLI itself.

What’s the difference between the CLI and the console?

Section titled “What’s the difference between the CLI and the console?”

The CLI is where the work happens: design, simulation, pin planning, and the agents that drive them. The console is for viewing — waveforms, run reports, and project management. As a rule of thumb, suya is to subaya-dev.com what gh is to github.com.

Through the SUBAYA_API_KEY environment variable. Set it once and every suya command picks it up — no browser, no interactive step. Human developers can instead use the OAuth browser flow with suya auth login. Full detail is in Authentication & API keys.

Terminal window
export SUBAYA_API_KEY="sk_..."
suya auth whoami # confirm the identity the key resolves to

Pricing is metered, pay-as-you-go (GitHub-style). There is no per-seat charge — you pay for the compute seconds you use. Each month includes a free allowance, and a spend limit caps overage (the default is no overage). See Billing & usage.

suya sim run can target RyuSim, Verilator, Icarus, Questa, Vivado xsim, and Renode, selected with the --tool flag:

Terminal window
suya sim run --tb tb/top_tb.sv --top top --tool ryusim

For the full simulation surface see CLI: sim.

Yes. Tenancy is scoped org → workspace → project, and data is isolated between orgs and workspaces. See Security & privacy for the model.