Skip to content

Quick Start

Get Gideon up and running on your local machine to start performing automated security research.

  • Bun v1.3.6 or higher.
  • API keys for at least one LLM provider (OpenRouter recommended).
  • Optional: API keys for search/security data (Exa, VirusTotal, etc.).
Terminal window
git clone https://github.com/cogensec/gideon.git
cd gideon
Terminal window
bun install

Copy the example environment file and add your API keys.

Terminal window
cp env.example .env

Edit the .env file:

Terminal window
# Recommended for multi-model access
OPENROUTER_API_KEY=your_key_here
# Required for deep research
EXA_API_KEY=your_key_here

Launch the Gideon shell for natural language queries:

Terminal window
bun start

You can also run specific security tasks directly from the CLI:

  • Security Briefing: bun start brief
  • CVE Lookup: bun start cve CVE-2024-1234
  • IOC Reputation: bun start ioc 8.8.8.8

Learn more about Gideon’s Core Architecture or explore the Modular Skill System.