Local Agent Safety Lab · v0.1.0

Ship AI agents you can trust.

Edge Agent AI is a desktop app that statically scans your AI agent repositories for dangerous tools, unsafe prompts, and risky workflows — before they ever reach production.

Runs entirely on your machine. No code leaves your laptop. Free and open source.

What it is, in plain language

Modern AI agents call tools, run shell commands, hit APIs, and handle sensitive data. Edge Agent AI reads your repository and tells you, before you deploy, which parts of that pipeline are risky and why.

01

Open a repo

Point Edge Agent AI at any local folder or clone from GitHub. Your code is read on your machine — never uploaded.

02

Run a scan

A bundled static scanner inspects every Python and TypeScript file, looking for agents, tools, prompts, model calls, and dangerous patterns (subprocess, eval, file deletion, payments…).

03

Understand and fix

See findings with severity, a visualized workflow diagram of how data flows through your agent, and ask follow-up questions in a built-in chat.

See it in action

A 63-second tour of Edge Agent AI on a real LangGraph repository — policy gate, scan center, findings, run traces, workflow narrative, and branch compare. Plays silently, loops forever.

Full app tour — every workspace, on a real agent repo

Everything in one app

Eleven workspaces. One project. Zero context switching between your IDE, a separate scanner, and a chat assistant.

Overview

At-a-glance dashboard for the selected project — agents detected, findings by severity, recent scans.

Scan Center

One-click static scan of any repository. Bundled scanner binary — no Python install required.

Detected Agents

Auto-discovers LangChain, LangGraph, LlamaIndex, Pydantic AI, Agno, and custom agent classes.

Animation of the Understand Code Workflow narrative and component cards New

Understand Code Workflow

Visual flowchart of every component, prompt, tool, and model call. Ask plain-English questions about your repo with a built-in LLM chat (BYO API key).

Animation showing findings filtered by severity with 304 high-severity issues

Findings

Every issue with severity (critical → low), file, line, evidence, suggested fix, and confidence score.

Run Traces

Inspect runtime traces from your agent runs — see which prompts, tools, and tokens fired in which order.

Animation comparing scan results between two git branches

Branch Compare

Diff scans across git branches to see which findings the current PR introduces, fixes, or worsens.

Evaluations

Run regression evals over a repo's agents to track quality across versions. Bring your own datasets.

Prompt Playground

Edit, version, and test prompts side-by-side against multiple models. Stops you copy-pasting from ChatGPT.

Chat Assistant

Conversational interface to your repo. Asks: "Which file calls OpenAI? Which prompt is the riskiest?"

Settings & Policy Gates

Configure scan policies, severity gates, GitHub auth, BYO API keys. Wire pre-commit + pre-push hooks for free.

Download Edge Agent AI

Version 0.1.0 · Built and signed unsigned for early access. macOS users may need to right-click → Open on first launch; Windows users may need to click "More info → Run anyway" past SmartScreen. Both go away once we add code signing in a later release.

macOS
Apple Silicon · 150 MB
  • macOS 11 Big Sur or later
  • arm64 (M1, M2, M3, M4)
  • .dmg drag-and-drop installer
Download .dmg
Windows
x64 · 132 MB
  • Windows 10 or 11 (x64)
  • NSIS one-click installer
  • Per-user install · no admin needed
Download .exe
Linux (portable)
x64 AppImage · 153 MB
  • Any modern distro (glibc 2.31+)
  • No package manager required
  • chmod +x and run
Download .AppImage
Debian / Ubuntu
x64 .deb · 147 MB
  • Ubuntu 20.04+ / Debian 11+
  • sudo dpkg -i installer
  • App appears in Activities menu
Download .deb

New to Edge Agent AI? Start by opening the sample project included with the docs — it's a small "minutes maker" agent that shows every feature in 90 seconds.

Common questions

Does any of my code leave my computer?

No. The scanner is a static analyzer that runs entirely on your machine. Edge Agent AI never uploads source code, prompts, or scan results anywhere. The only outbound traffic happens if you wire an OpenAI / Anthropic / Gemini key into the chat feature — and even then only your chat prompts are sent, not the repository.

Do I need Python installed?

No. The scanner is shipped as a pre-compiled binary inside the desktop app — built per OS with PyInstaller. You only need Python if you want to extend the scanner rules in source form.

Do I need an OpenAI / Anthropic / Gemini key?

Optional. The scanner, findings, workflow diagram, and policy gates all work fully offline. An LLM key is only needed for the optional "Ask about this repo" chat feature. Keys are stored locally in app settings and never sent to Edge Agent AI's servers (there are none).

Why is the macOS / Windows installer unsigned?

This is an early-access release. Apple Developer ID and Windows EV code-signing certificates cost several hundred dollars per year combined; we'll add signing in a v0.2 once we have early-adopter feedback to validate the spend. Until then: right-click → Open on macOS, "More info → Run anyway" on Windows. The .AppImage and .deb on Linux have no equivalent warning.

What languages do you scan?

Python and TypeScript/JavaScript are first-class. The scanner detects FastAPI, Next.js API routes, Express, LangChain, LangGraph, LlamaIndex, Pydantic AI, Agno, raw OpenAI / Anthropic / Gemini SDK calls, and tool-calling patterns (subprocess, eval, os.system, file deletes, payments…). More languages on request.

Is the source available?

Yes — on GitHub. The Next.js + Electron + Python source, the scanner rules, the workflow analyzer, and this very website are all versioned there.