Quick Start
Quick Start đ
Section titled âQuick Start đâGet Gideon up and running on your local machine to start performing automated security research.
Prerequisites
Section titled âPrerequisitesâ- 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.).
Installation
Section titled âInstallationâ1. Clone the Repository
Section titled â1. Clone the Repositoryâgit clone https://github.com/cogensec/gideon.gitcd gideon2. Install Dependencies
Section titled â2. Install Dependenciesâbun install3. Setup Environment Variables
Section titled â3. Setup Environment VariablesâCopy the example environment file and add your API keys.
cp env.example .envEdit the .env file:
# Recommended for multi-model accessOPENROUTER_API_KEY=your_key_here
# Required for deep researchEXA_API_KEY=your_key_hereRunning Gideon
Section titled âRunning GideonâInteractive Mode
Section titled âInteractive ModeâLaunch the Gideon shell for natural language queries:
bun startSpecialized Commands
Section titled âSpecialized Commandsâ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
Whatâs Next?
Section titled âWhatâs Next?âLearn more about Gideonâs Core Architecture or explore the Modular Skill System.