## Authorized use only

OpenOSINT is for lawful OSINT on targets you are authorized to investigate. By continuing you confirm you have the necessary authorization and accept the Terms of Use.

## Settings

LLM Provider

API Key
Model
Host URL
Model

CORS setup required

Ollama blocks cross-origin requests by default. Start with:

macOS (persistent):

Ollama CORS docs ↗

Any OpenAI-compatible endpoint (OpenRouter, LiteLLM, vLLM, llama.cpp, …). api.openai.com blocks browser requests — use openrouter.ai/api/v1 instead.

Base URL
Model
API Key

🔒 Keys stay in your browser (sessionStorage), sent only in-flight to the provider/proxy, never stored on our servers.

Tool API Keys

Optional — tools without keys fall back to server env vars or return a prompt.

Writes keys to the server's .env file. Only use on your own instance.

Need it set up for you?

Get OpenOSINT wired into your stack in 3–5 days — done-for-you, fully async, no calls.

Book the Setup Sprint → $350 (founding price, first 5 teams)
OpenOSINT
Learn the method → GitHub

# OpenOSINT

AI-powered OSINT investigations. Enter a target to begin.

Add your own API key to get started

This is a live demo — server-side AI is disabled. Bring your own Anthropic, Ollama, or OpenRouter key to run real investigations.

Entity Graph ⚠ 300-node cap

Your API keys live in your browser session only (sessionStorage, auto-cleared on tab close). Theme preference and acceptance of these notices are saved in localStorage. No tracking or analytics. Privacy & Cookie Notice · Terms of Use