FAQ
What is Subaya?
Section titled “What is Subaya?”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.
How do AI agents and CI authenticate?
Section titled “How do AI agents and CI authenticate?”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.
export SUBAYA_API_KEY="sk_..."suya auth whoami # confirm the identity the key resolves toWhat does it cost?
Section titled “What does it cost?”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.
Which simulators are supported?
Section titled “Which simulators are supported?”suya sim run can target RyuSim, Verilator, Icarus, Questa, Vivado
xsim, and Renode, selected with the --tool flag:
suya sim run --tb tb/top_tb.sv --top top --tool ryusimFor the full simulation surface see CLI: sim.
Is my code and design private?
Section titled “Is my code and design private?”Yes. Tenancy is scoped org → workspace → project, and data is isolated between orgs and workspaces. See Security & privacy for the model.