ZeroAPIAI OS is in active development — bugs happen and we fix them fast. Report an issue →

ZeroAPI AI Documentation

The AI workspace for Roblox developers. Syncs with Studio, reviews your project, applies code directly into your game.

Products & Pricing

Everything is a one-time purchase — no subscriptions, no tiers. And you bring your own AI: run Ollama locally for free, or use your own OpenAI/Anthropic key. No per-token markup.

More engines and tools are in development — they'll be announced here when they're ready. Each product is licensed on its own (one key unlocks the product it was bought for).

Refunds: email zeroapiai@gmail.com with your order email and the reason — every request is reviewed personally.

Quick Start

Get up and running in about 5 minutes.

  1. Download and install ZeroAPIAI OS from the download page. Run the installer and launch it from your desktop.
  2. Activate your license key when the app prompts you on first launch. Your key was shown on the purchase success page and emailed to you.
  3. Install the free Roblox Studio plugin from the Roblox Creator Marketplace — search for ZeroAPIAI.
  4. In Roblox Studio: Home → Game Settings → Security → Allow HTTP Requests → ON. Required once per place.
  5. In ZeroAPIAI OS: Engine Connect → Roblox Studio → Connect. The plugin connects automatically.
  6. Click Sync Project and run a full review. The AI reads your game and gives you a complete report.
The free Roblox Studio plugin is required for Studio sync. ZeroAPIAI OS is the desktop app — they work together.

Install ZeroAPIAI OS

ZeroAPIAI OS is a Windows desktop application. It runs on your machine and communicates with Roblox Studio over a local connection.

  1. Go to the download page and download the installer.
  2. Run ZeroAPIAI-OS-Setup-1.0.0.exe. It installs like any Windows app and creates a desktop shortcut.
  3. Launch ZeroAPIAI OS. On first run it will ask for your license key.

Activate Your License

ZeroAPIAI OS activates with the license key you received after purchase. The key locks to the computer you activate it on.

  1. On first launch, ZeroAPIAI OS will display a license activation screen.
  2. Paste your key (format: ZAIOS-XXXX-XXXX-XXXX) and click Activate.
  3. The app unlocks and opens normally. You won't be asked again on that machine.

Moving to a new computer

If you switch machines, open ZeroAPIAI OS on your old computer and go to Settings → License → Unbind. This releases the key so you can activate it on a new machine. If you no longer have access to the old machine, contact support.

Keep your license key saved somewhere safe — in your email or a notes app. It was shown on the purchase page and emailed to you.

Install the Roblox Studio Plugin

The ZeroAPIAI Studio plugin is free and available on the Roblox Creator Marketplace. It acts as the bridge between Roblox Studio and ZeroAPIAI OS.

  1. Open Roblox Studio and go to the Plugins tab.
  2. Search for ZeroAPIAI in the marketplace and install it.
  3. A ZeroAPIAI toolbar button appears. Click it to open the plugin panel.
You must enable HTTP Requests in every place you use the plugin. Home → Game Settings → Security → Allow HTTP Requests → ON. Roblox resets this for each new place file.

Connect to Studio

ZeroAPIAI OS communicates with the Studio plugin over a local connection on port 28859. Both need to be running at the same time.

  1. Open ZeroAPIAI OS and go to Engine Connect in the sidebar.
  2. Click Roblox Studio → Connect. The bridge server starts on your machine.
  3. Open Roblox Studio with your place. The plugin connects automatically within a few seconds.
  4. The status indicator in ZeroAPIAI OS turns green and shows your place name when connected.

Sync your project

Once connected, click Sync Project in the Studio panel. This scans your game — scripts, modules, remotes, services, tags — and loads the project data into the AI's context. Do this at the start of each session.

AI Chat

The Chat panel is where you talk to the AI. It has full context of your synced project — scripts, architecture, systems — so you can discuss your actual game instead of describing it from scratch.

What you can ask

The AI returns complete Luau code structured as files you can review and apply directly to Studio.

Context flags

Checkboxes in the chat panel control what project context is sent with each message — selected script, hierarchy, search results, output log. Toggle them based on what's relevant to your question.

Project Reviews

A project review runs 10 AI specialists through your synced project simultaneously. Each one looks at a different part of your game.

The 10 specialists

Running a review

  1. Sync your project first (Studio panel → Sync Project).
  2. Go to the Studio panel and click Run Review.
  3. Specialists run in sequence. You can interrupt any of them to ask a question — they respond using your project data.
  4. The Moderator produces a final report: game type, strengths, weaknesses, missing systems, top 10 recommended features, quick wins, and a single highest-impact recommendation.
Every recommendation includes a confidence percentage and a one-sentence reason based on what was detected in your project.

Applying Code to Studio

When the AI generates files, an Implement Plan panel appears showing each file with its line count. You can preview any file before applying.

  1. Review the files listed. Check or uncheck which ones to apply.
  2. Click Apply X Files. ZeroAPIAI OS sends them to the Studio plugin over the live bridge.
  3. The plugin creates or updates the scripts in your Roblox project directly — no copy-pasting.

If a file path starts with a folder that isn't a standard Roblox service (like Services/ or DataStore/), the plugin places it under ServerScriptService automatically.

Game Starters

ZeroAPIAI OS includes 5 fully playable game starter packs. Each one builds a complete game world in your Studio scene when you install it.

Find them in the Starters tab in the Studio plugin panel. Click Install — the world builds itself in edit mode before you hit Play.

Project Intelligence

Every time you sync and run a review, ZeroAPIAI OS saves a snapshot of your project. Over time it builds a record of your game's development.

Access the Intelligence tab in the Studio panel to see your review timeline, system evolution chart, and deployment history.

Local AI with Ollama

Ollama lets you run AI models on your own computer — no API key, no usage fees, completely private. ZeroAPIAI OS connects to it automatically.

  1. Download and install Ollama from ollama.com.
  2. Open a terminal and pull a model: ollama pull qwen2.5-coder:7b (recommended for code) or ollama pull llama3.
  3. Run ollama serve to start the local server.
  4. In ZeroAPIAI OS, go to Settings → AI Provider and select Ollama. The default URL is http://127.0.0.1:11434.
Recommended models: qwen2.5-coder:7b for best Luau code quality, qwen3:4b for speed on lower-end hardware.

Cloud AI Providers

If you prefer cloud AI, ZeroAPIAI OS supports OpenAI, Anthropic (Claude), and Gemini. You provide your own API key — ZeroAPIAI does not add a markup or take a cut.

  1. Go to Settings → AI Provider in ZeroAPIAI OS.
  2. Select your provider and paste your API key.
  3. Select a model from the dropdown.

Cloud providers generally give better results for complex code generation. Ollama is better for privacy and cost.

FAQ

How do I create an account?

Go to zeroapiai.com → Create Account and sign up with your email and a password. Use the same email and password on the website and the Roblox Studio plugin so everything stays in sync. Forgot it? Use the "Forgot password" link on the sign-in form.

Do I need a ZeroAPI AI account to use ZeroAPIAI OS?

No. ZeroAPIAI OS activates with a license key, not an account. Enter your key on first launch and the app is fully unlocked — no login required.

Is my code sent to anyone?

Your code is sent to whichever AI provider you choose (OpenAI, Anthropic, or local Ollama). If you use Ollama locally, nothing leaves your machine. ZeroAPIAI does not store your code.

Can I use ZeroAPIAI OS on multiple machines?

One license key activates on one computer at a time. To move to a new machine, unbind from the old one first — Settings → License → Unbind. Then activate on the new machine with the same key.

The plugin says "Studio failed to apply changes"

This usually means the file paths the AI generated don't map to a valid Roblox service. The plugin will show the actual error. Common fix: make sure HTTP Requests are enabled in Game Settings → Security.

The Studio plugin can't connect to ZeroAPIAI OS

Check that: (1) ZeroAPIAI OS is running and connected via Engine Connect, (2) HTTP Requests are enabled in your Roblox place, (3) no firewall is blocking port 28859 on localhost.

Does ZeroAPIAI OS work without an internet connection?

Yes, if you use Ollama as your AI provider. The Studio sync is local (same machine). The only internet requirement is your chosen AI provider.

Support

If something isn't working or you have a question not covered here:

Include a description of the problem and your license key prefix (first 8 characters is enough). Screenshots help.

Got a feature request or want something custom?

I build a lot of what gets requested — so tell me what you wish existed. Whether it's a tweak, a whole new plugin/system, or a custom build for your game, email zeroapiai@gmail.com with the details. Every request gets read personally, and the popular ones get built.