DockAI

DockAI — AI-powered Docker Log Analysis

Deep insights from Docker’s depths.

Analyze Docker logs with LLMs. Local (Ollama) or Cloud (OpenAI).

pip install dockai
dockai analyze my-container --since 15m --tail 3000
Quickstart

🤖 AI Log Analysis

LLM-driven summaries & root-cause fixes.

📈 Performance

Instant CPU & Mem stats (`--instant-perf`), windowed with `--perf`.

☁️ Local & Cloud

Ollama (qwen2.5:7b-instruct) or OpenAI (gpt-4o-mini).

Install

pip install dockai

Then run: dockai analyze <container> --since 1h --tail 10000

What DockAI shows you

/var/log/app.log
$ dockai analyze web --since 15m --tail 3000
• reading logs …
• AI reasoning …
→ Summary: DB connection refused.
   Fix: open 5432/tcp and restart service.
✔ Perf: CPU p95=4.1%  Mem p95=1.3%

Live Status

🟢
Container
running
🧠
Model
Ollama qwen2.5:7b-instruct
📈
CPU p95
4.1%
💾
Mem p95
1.3%
Tip: Use --instant-perf for quick one-shot metrics, or --perf 60 to sample a time window.

Install

pip install dockai

Then run: dockai analyze <container> --since 1h --tail 10000