Local-first security log analysis with on-demand intelligence.
Built for developers, sysadmins, and production servers
Built for developers, sysadmins, and production servers
Log On The Go (LOTG) is a modern log analysis platform that lets you:
- Analyze security logs on demand
- Upload files or analyze logs by path
- Inspect risk levels, attack patterns, and timelines
- Keep everything local-first and controlled
No background magic.
No forced cloud dependency.
You decide when analysis happens.
- Upload log files
- Analyze logs by file path
- View detailed security reports instantly
- Designed for servers & businesses
- Secure access via credentials
- Analyze pre-configured server log paths
- Same analysis engine, same results, cleaner workflow
- Make a user using
python -m app.init_users
LOTG Serv runs locally but is structured for production environments.
LOTG supports a wide range of logs including:
- Linux auth logs (
auth.log,secure) - SSH authentication events
- Apache access logs
- Syslog-style files
- Mixed or unknown formats (graceful fallback)
Each analysis includes:
- Risk score & level (LOW / MEDIUM / HIGH)
- Suspicious IPs
- Brute-force attempts
- Attack chains & anomalies
- Timeline & narrative summary
- Choose a mode (Upload / Path / SERV)
- Trigger analysis manually
- Logs are parsed & normalized
- Security patterns are detected
- Results are returned as structured JSON
- Frontend presents expandable, readable reports
Nothing is modified.
Nothing runs in the background without you knowing.
Backend
- Python
- FastAPI
- Read-only log parsing
Frontend
- React (Vite)
- Modern, dark, security-focused UI
- Expandable analysis views
From the project root:
npm install concurrently --save-dev
cd frontend && npm install && cd ..
npm run dev 



