influxdata/influxdb

Scalable datastore for metrics, events, and real-time analytics

Rust31511 ★Data & StorageGitHub ↗
Quality: solid 18/24
PAI: integrate 0.5
Appraised: 2026-05-27 current
Contents

Overview

Verdict

Rating Summary
Quality solid (18/24) Actively maintained, well-adopted production database with strong engineering signals; loses points on issue volume, missing CI badge in README, and no inline usage examples.
PAI Relevance integrate (0.50) Borderline INTEGRATE: fills a real gap as a queryable time-series backend for PAI's observability events, but requires running a separate server rather than a simple bun add.

Quality Assessment

18/24 — maintained / adequately-documented / high-discipline

Health: 6/8 (maintained)

Failed:

Passed:

Documentation: 5/8 (adequately-documented)

Failed:

Passed:

Engineering Signals: 7/8 (high-discipline)

Failed:

Passed:

PAI Relevance

Dimension Score Assessment
Harvest Value 0 InfluxDB's WAL+Parquet architecture and embedded Python trigger VM are interesting patterns, but PAI already has an event-hook system (46 hooks) and file-based memory; nothing here is novel enough to lift a PAI subsystem design.
Integration Readiness 1 Rust binary with a clean HTTP API on port 8181, line-protocol writes, and SQL/InfluxQL query endpoints; self-hosted and offline-capable. A PAI skill could wrap it via HTTP calls with moderate adapter code, but it cannot be bun add-ed.
Overlap Risk 0 PAI has no time-series database or queryable metrics store in its manifest — the 46 observability hooks generate events but there is no persistent, indexed time-series backend to query against.
Gap Fill 1 Addresses a functional gap: PAI's observability hooks produce telemetry (hook execution timing, agent invocations, memory operations) but have no persistent, queryable time-series store to back them; InfluxDB would serve that role.

Composite: 0.50

What Next

Landscape Position

Category: Data & Storage

In this category: simonw--datasette (excellent, 20/24, integrate)

Standing: InfluxDB is a purpose-built, high-scale time-series engine with 31K stars and a complete v3 rewrite; datasette is a lightweight exploration tool for arbitrary SQLite data — they occupy opposite ends of the data-storage spectrum with no direct overlap.

Evidence Base

Density: 10/10 — Full repo metadata (stars, forks, issues, dates, license, archived status) available; README first 8KB provided; workspace Cargo.toml with full member and dependency list available; release metadata with tag and date available; topic tags and language available. Missing: full test suite stats, contributor count, actual CI workflow config content.

Notes

The landscape context entry for this repo listed poor (4.8/24) — that figure appears to be a placeholder or uncalculated stub; the careful probe-by-probe assessment here yields 18/24 solid, consistent with InfluxDB's standing as a production-grade, actively maintained database with a decade of history. The PAI INTEGRATE verdict is mechanical and borderline (exactly 0.50); practically, integrating InfluxDB means running and managing a separate server process, which is non-trivial for a CLI-first personal system. The strongest use case is routing PAI's observability hook telemetry into InfluxDB for queryable dashboards, not storing agent memory or knowledge.