InfluxDB 3 Hackathon Winners

Navigate to:

InfluxDB 3 went GA in April and introduced several new features for developers, including the Python processing engine, SQL query support, and the last value and distinct value caches. To help showcase what developers can build with InfluxDB 3, we kicked off the InfluxDB 3 hackathon in May, and now it’s time to announce the winners!

Best overall projects

First Place - Cora

Cora is a health data analytics platform that turns health data from wearable devices and wellness apps into personalized insights. Time series data is stored with InfluxDB, and metadata is stored in Firebase. Cora has developed an MCP server that acts as a bridge between AI clients, such as Claude, and Cora’s backend API. This development allows users to ask questions about their data and get answers actively. The MCP server provides tools for time series aggregations, correlation analysis, lagged correlations, and other forms of statistical analysis that LLMs can’t perform on their own.

Second Place - Nexus

Nexus is a Building Management System (BMS) that provides real-time monitoring, automation, and data processing for industrial HVAC equipment, including boilers, chillers, and pumps. The frontend is built using Next.js and allows for visualizing both real-time andhistorical data. All time series data is stored using InfluxDB. Users can also directly control equipment from the UI to adjust settings. The InfluxDB 3 processing engine utilizes plugins that enable predictive maintenance, identify energy optimization opportunities, and facilitate the creation of alerts.

Third Place - SNMP Anomaly Detection

This project collects network traffic data via SNMP counter metrics using Rust, writes them to InfluxDB, and then uses the InfluxDB 3 processing engine to analyze the data. This is done by calculating the Mahalanobis distance between data points and then an anomaly detection algorithm is used to determine outliers.

Best 3rd-party integration

This submission is a prototype application performance monitoring platform to collect, store, and visualize application metrics. The frontend is built using Next.js and the backend API uses Django REST framework. InfluxDB stores the collected metrics data. Metrics are collected using a Telegraf instance. These metrics are also passed to an LLM to generate summaries and insights based on your data.

Getting started guides

If these hackathon entries have inspired you to build something with InfluxDB, check out these resources to help you get started: