Where this desktop client sends its queries. Self-hosted OpenObserve authenticates with an endpoint + service account — there is no hosted OAuth in the OSS edition.
OAuth / SSO requires OpenObserve Enterprise. The self-hosted OSS edition uses email + password or a service-account token — pick one of those above. SSO can be added later behind a capability flag.
Trust Self-Signed Certificate
Common for internal HTTPS endpoints behind a private CA.
🔒Credentials are stored in your OS keychain through Wails — never written to disk in plaintext.
Appearance
Tune the look and density of the workspace.
Accent
Row Density
Ultra-dense fits the most rows on screen for power users.
Show Histogram By Default
The event-volume chart above the results.
Theme
Choose a look, or let it follow your macOS appearance automatically.
AI Ecosystem
o3 pairs with openobserve-cli — an agent-native command-line tool that lets Claude Code, Codex and other coding agents query this instance directly. It covers the agent scenarios end-to-end, so there is no MCP server to run or expose. Install the CLI and its companion Skill below.
>_
openobserve-cliv{{ cliLatest }}
Query logs, metrics & traces from the terminal — JSON output built for agents.
Not installed
{{ cliInstallCmd }}
Latest release v{{ cliLatest }} — published on GitHub. o3 installs it through npm and keeps it current.
openobserveSkill
Teaches your coding agent the CLI — deploys into each agent it detects.
Not installed
{{ skillInstallCmd }}
Install openobserve-cli first — the Skill ships inside the binary.
Learn more:
About
o3 — a native desktop client for OpenObserve.
o3
o3 · OpenObserve desktop client
SELECT signal FROM noise
v0.1.0 · Wails v2 · macOS arm64
DocumentationRelease NotesReport An Issue
o3
Welcome To o3
SELECT signal FROM noise
A fast, native desktop client for OpenObserve. Point it at your self-hosted instance to begin.
1Connect Your Instance
2Pick A Stream
3Run Your First Query
Your contexts
{{ c.name }}✓
No telemetry · everything runs locally on your machine.
Connect To OpenObserve
Name this context and point it at your instance. Switch between contexts any time from the title bar. Self-hosted OSS uses basic auth — no hosted OAuth.
Context name
Server URL
Organization
Authentication
Email
Password
Service-account token
⚠
OAuth / SSO needs OpenObserve Enterprise. On the OSS edition, use email + password or a token.
Trust Self-Signed Certificate
✓ reachable · 6 streams · v0.14.1
🔒 Stored in your OS keychain via Wails — never in plaintext.