Solo builder · Open source · Building in public

Autonomous AI trading,
built one guardrail at a time.

Beast Studio is a one-person lab designing the safety infrastructure that lets LLM agents trade responsibly, starting with mt5-guardrail, an open source safety bridge for MetaTrader 5 backed by an automated test suite, with every guardrail documented and auditable on GitHub.

1developer
4safety pillars
100%open source
Activedevelopment status

01 / AboutOne developer, building in public

Beast Studio isn't a company yet — it's one person's workshop. The premise is simple: giving an LLM agent the ability to place real trades is only safe if the infrastructure around it assumes the agent will eventually be wrong. Everything built here starts from that assumption — the four guardrails below are the result.

Infrastructure over prompts

Guardrails live in code, not in instructions an agent might ignore or misread.

Built in the open

The code, the design decisions, and the mistakes are all public on GitHub — nothing runs behind closed doors.

Solo, but not closed

One person wrote the first version. The roadmap is built for other people to extend it.

02 / Flagship projectmt5-guardrail

A safety-focused REST API bridge that lets LLM agents execute trades on MetaTrader 5 from Linux/WSL, while the terminal itself runs on Windows. The question it answers: what needs to be true before an agent is allowed to call the trade endpoint?

Windows side

  • FastAPI server
  • Pydantic validation
  • MetaTrader5 Python package

Linux / WSL side

  • HTTP client library
  • Agent-friendly CLI
  • pytest against mocked MT5 terminals
Architecture: the agent on Linux/WSL calls a FastAPI bridge on Windows in two steps — preview, which issues a single-use token, then execute, which validates that token before MetaTrader 5 places the trade. LINUX / WSL Agent / CLI Decides when to trade — holds no execution power itself WINDOWS FastAPI bridge validates every request, then calls MetaTrader 5 1. preview single-use token 2. execute(token)
The agent never talks to MetaTrader 5 directly. preview issues a single-use token; only a matching execute call lets the bridge place the trade.

03 / Safety pillarsFour guardrails, non-negotiable

01

Preview → Confirm

Every order is a two-step flow. preview issues a single-use token; execute must validate it. No accidental fires from an unchecked call.

02

Rate limits & caps

Daily order ceilings and authentication lockouts stop runaway loops and brute-force attempts before they cause damage.

03

Mandatory audit trail

Every trade must carry specific, verifiable reasoning — a signal source and a decision reference. Vague justification is rejected.

04

Demo by default

New positions default to demo accounts. Live trading is opt-in only, after independent verification — plus max lot sizes, cooldowns, and symbol allowlisting.

05 / ContactLet's talk

Reach out about collaborating, contributing, or just to talk shop about safe autonomous trading infrastructure.

Prefer email? hello@beast-studio.com