A modern, single binary, high-performance log analytics platform
Try Demo · Read Documentation · Announcement Blog Post
LogChef is a lightweight, powerful log analytics platform designed for efficient log management and analysis. It operates as a single binary, utilizing ClickHouse for high-performance log storage and querying. LogChef provides an intuitive interface for exploring log data, making it suitable for development teams seeking a robust and scalable solution.
- Query-first log exploration: Fast filtering with both LogChefQL and ClickHouse SQL.
- AI Query Assistant: Turn natural language into SQL instantly.
- Real-time alerting: Schedule rules and route alerts via Alertmanager.
- OIDC + RBAC included: SSO and team-based access out of the box.
- Schema-agnostic: Point at any ClickHouse table without migrations.
- Single binary: One executable, no runtime dependencies.
- Comprehensive metrics: Prometheus metrics for usage and performance.
- MCP integration: Model Context Protocol server for AI assistants (logchef-mcp).
# Download the Docker Compose file
curl -LO https://raw.githubusercontent.com/mr-karan/logchef/refs/heads/main/deployment/docker/docker-compose.yml
# Start the services
docker compose up -dAccess the Logchef interface at http://localhost:8125.
For comprehensive documentation, including setup guides, configuration options, and API references, please visit logchef.app.
We welcome contributions! To get started:
-
Development Setup: See our Development Setup Guide or use the Nix flake:
nix develop just sqlc-generate just dev-docker just build
-
Read the Guidelines: Check CONTRIBUTING.md for detailed contribution guidelines
-
Find an Issue: Look for issues labeled
good first issueorhelp wanted -
Make Your Changes: Follow our coding standards and run
just checkbefore submitting
For questions or help, open an issue or start a discussion on GitHub.
LogChef is distributed under the terms of the AGPLv3 License.
The Logchef logo was designed by Namisha Katira.




