An honest side-by-side look at AVEVA PI System and CONNECT (formerly OSIsoft PI) next to GroveStreams — written for the team that has to decide what their historian successor looks like.
GroveStreams and AVEVA PI System — the product most people still call OSIsoft PI — both claim to be the system of record for operational time-series data. They were built in different decades, for different problems, and they show it. This page is a fact-checkable comparison written for the plant IT lead, OT architect, or data engineering team that is now mid-RFP on a PI renewal or a historian replacement.
AVEVA PI System, AVEVA CONNECT, and related product names verified against publicly available material as of June 1, 2026. AVEVA continues to evolve the cloud successor — check aveva.com and docs.aveva.com for the current state before signing a contract.
AVEVA PI System is the dominant operational historian in heavy industry. It is mature, deeply trusted, and woven into compliance frameworks and contract language that no new entrant can replicate quickly. Its data model is anchored by the PI Data Archive (a tag-oriented time-series store) and the PI Asset Framework (AF), a hierarchical asset model with attributes, AF Tables, and Event Frames. AVEVA CONNECT is the cloud platform that extends the PI footprint — data services in the cloud, with the existing PI System bridging in.
GroveStreams is a temporal intelligence platform built around one primitive: the stream. Every property, every relationship, and every measurement is a stream with its own independent time axis, queried through real SQL (GS SQL), with AI forecasting and an AI assistant built in. Cloud-native from day one. Self-serve. Centre of gravity: any data with a time axis and relationships that change over time — energy storage, utility metering, manufacturing equipment, fleet operations, building systems, financial services.
If you are protecting a brownfield deployment with deep OPC integrations, AF hierarchies, and regulatory paperwork tied to PI tag names, AVEVA PI is built for that and a like-for-like rip-and-replace is rarely a good idea. If you are picking a successor for the next ten years — or starting a new program where the data needs real SQL, native relationship history, forecasting, and an AI assistant — GroveStreams is built for that.
AVEVA PI System (originally developed by OSIsoft, acquired by AVEVA in 2021) is the on-premises historian most heavy-industry organizations standardize on. The product family is broad:
AVEVA CONNECT is the cloud platform that surrounds the PI footprint. It provides cloud data services for time-series, sharing, and downstream applications, and gives organizations a path to expose PI data outside the four walls of the plant without standing up additional on-prem infrastructure. The standard pattern today is “PI on-prem at the site, CONNECT in the cloud, bridging between them” rather than a clean lift-and-shift.
GroveStreams is a single product, cloud-native, built around one primitive — the stream — and one query language — GS SQL. Templates declare entity schemas; streams hold timestamped values; link streams hold timestamped relationships. Roll-ups, derived streams, AI forecasting, an AI assistant, dashboards, alerts, OData/JDBC for BI tools, HTTP ingestion, branded subdomains for white-label deployments — all in one product, queried through one language, billed under one plan.
Ten years in production, 6,600+ organizations, 1.7M streams, 307K derivations. SOC2-certified data center, role-based access control, encryption at rest and in flight, 2FA, fine-grained API-key security. Self-serve sign-up; no required partner engagement.
The most important difference between the two platforms is where time lives.
PI's data model separates time-bearing data (tags in the Data Archive) from the surrounding context (AF hierarchies, AF Tables, and Event Frames). AF gives you a hierarchy of assets with attributes and templates, which is a clean way to organize equipment. AF Tables let you attach reference data — rate schedules, tariff tiers, equipment specs — and reference them from analyses. But AF Tables are designed as relational reference data; they are not natively time-bearing in the way tags are. When the reference data changes — a rate schedule revision, a unit conversion update, a parent-asset reassignment — the standard pattern is to keep history through Event Frames, additional tags that record the change, or external versioning. Reconstructing “what rate schedule was in effect on March 14” or “which feed line was this pump on last quarter” is something an experienced PI team can absolutely do; it's also something that team had to build.
GroveStreams takes a different shape. A relationship between two entities is itself a stream — a link stream. When Pump-A is reconnected from Tank-7 to Tank-12, a new data point is appended; the old connection stays in the history with its own timestamp. When the rate schedule revs, a new value is appended; the old one stays where it was, with its own timestamp. A query that asks “what rate was in effect on March 14” or “what tank was Pump-A feeding on March 14” resolves through the corresponding stream the same way it would resolve any other value at that time. Relationship history and reference-data history are not features you build; they are how the data is stored.
PI's strengths in this area are real and worth naming. AF is an extremely well-understood modelling surface. Event Frames give a clean primitive for batches and incidents. The PI ecosystem — templated analyses, Notifications, Integrator-driven exports — was tuned over twenty years against the specific patterns of process industry. If your organization has standardized analyses, displays, and regulatory reports against an AF hierarchy that already works, the value in that hierarchy is not just the schema; it's the institutional knowledge encoded around it.
PI exposes data through several developer surfaces — PI Web API (REST), AF SDK (.NET), PI ODBC / PI SQL Commander (a SQL-shaped surface over PI data with PI-specific extensions), and PI DataLink for Excel. Each is fit for purpose, and each is its own thing to learn. Cross-asset, cross-time queries that a SQL user expects to write as a single statement are typically expressed as a combination of AF SDK code, calculated tags, and Excel.
GroveStreams ships GS SQL, a purpose-built SQL dialect. One virtual table — Stream — projects across every entity in the org. Anyone who knows SQL can write:
sample(), last(), time filters).&& conditions that align mismatched time axes through roll-ups onto a common grid.
GroveStreams also speaks the PostgreSQL wire protocol (Beta). Tableau, Power BI Desktop, Grafana, DBeaver, Excel, DataGrip, and psql connect directly with a user's email and password — no special driver, no API keys, no OData URL. For a team where the analysts already know SQL and the BI tools already know PostgreSQL, this collapses a lot of integration work that historically lived in PI DataLink workbooks or AF SDK utilities.
Both platforms have AI stories. They are structured differently.
AVEVA's AI offering is a portfolio — AVEVA Predictive Analytics for asset-level early-warning models, AVEVA Insight for operational analytics, and broader Connected Worker AI capabilities. These are powerful in their target use cases (rotating-equipment health, anomaly detection on specific asset classes) and they are deployed through AVEVA programs alongside PI. They are not, however, a single “point at a tag, get a forecast” surface inside the historian itself.
GroveStreams takes a more opinionated, in-product approach — and the AI Assistant is more agent than chatbot:
CREATE / ALTER / DROP grammar for templates, streams, derivations, and views, the assistant does more than answer questions: it can build or restructure an entire Temporal Intelligence org from a natural-language brief. Vibe-design a working temporal model in one conversation, or extend an existing one.AVEVA's AI portfolio is broader along the asset-management and condition-monitoring axis — predictive models tuned to rotating equipment and specific asset classes are real strengths. GroveStreams's AI is an in-product agent: it gives a much faster path from “I have a stream” to “here is the forecast,” and from “here is what I want” to a built-or-restructured org that queries, forecasts, and — through event action packages — acts, all under RBAC, without standing up a parallel ML pipeline or a separate program.
PI was designed on-prem, and even with AVEVA CONNECT extending it, the operational reality is hybrid: the Data Archive and AF still live at the site, CONNECT sits in the cloud, and a bridge in between keeps the data moving. There are good reasons for that — air-gapped sites, deterministic OPC interfaces, control-system network constraints, regulatory boundaries. It also means that a clean “turn the historian into a cloud platform” migration is not really a button.
GroveStreams is cloud-native. Data ingestion is HTTP REST. Storage, queries, dashboards, the AI Assistant, and the API are all delivered as SaaS. For sites that need to keep data inside specific boundaries, a private-cluster deployment is available. There is no on-prem appliance to maintain, no version upgrades to schedule with a control-systems window, no separate cloud service to bridge into.
AVEVA PI's pricing is not public. Enterprise PI deployments are commonly six- and seven-figure annual commitments, structured around the components in use (Data Archive, AF, Vision, Integrator, Notifications, Connectors), the size of the site footprint, and the cloud services consumed through CONNECT. Initial deployment, AF hierarchy design, and integration work are typically performed alongside a partner. Time from purchase to a production-ready environment is measured in months at minimum and often quarters.
GroveStreams pricing is public, predictable, and self-serve. See pricing for current tiers. There is a free tier; you can sign up and have a model running in an afternoon. The platform is designed to be operated by the customer, not by a partner on the customer's behalf. A skilled DBA, data architect, or domain expert can build a working temporal model without a systems-integration engagement — and the AI Assistant can help vibe-design templates and dashboards from natural-language descriptions if that fits the team better.
| Capability | AVEVA PI (System / CONNECT) | GroveStreams |
|---|---|---|
| Time-series storage | PI Data Archive (tag-oriented) | Streams (entity-property-oriented, 100M+ points per stream) |
| Asset / entity model | PI Asset Framework (AF) hierarchy with templates | Templates with declared streams |
| Relationship history | AF edges represent current state; history reconstructed via Event Frames, change-tracking tags, or external versioning | Link streams — relationships are themselves timestamped streams; history is native |
| Reference data history (rate plans, specs) | AF Tables (designed as relational reference data; history is a build-it pattern) | Reference data is a stream; revisions are appended values with timestamps |
| Primary query interface | AF SDK, PI Web API, PI ODBC / PI SQL Commander, PI DataLink (Excel) | GS SQL + PostgreSQL wire protocol (Beta) for BI tools |
| AI forecasting | AVEVA Predictive Analytics + portfolio offerings (deployed via AVEVA programs) | Built-in: 8 model types (single- or multi-stream training), Model Wizard, correlation detection |
| AI assistant | Not built into the historian surface | Multi-provider in-product agent: runs GS SQL including DDL (vibe-design/restructure a whole org), acts via event action packages (email/SMS, HTTP, MQTT), governed by RBAC on every path (live user / scheduled Run-As / API-key Run-As); scheduled agents; MCP |
| OPC connectivity | Industry-leading — OPC DA / UA / HDA, deep catalog of vendor-specific connectors | HTTP REST, file import, user-defined connectors; OPC bridging via partners or integration layer |
| Deployment model | On-prem PI + AVEVA CONNECT cloud, bridged | Cloud-native SaaS; private-cluster option available |
| Onboarding | Typically partner-led; months to quarters | Self-serve; free tier; no partner required |
| Pricing | Not public; enterprise per-component / per-site | Public tiers; predictable per-org plans |
| White-label / branded subdomains | Limited | Yes (Powered by GroveStreams) |
AVEVA PI is the historian most heavy-industry organizations standardize on for good reasons. The install base, the OPC depth, the regulatory acceptance, and the AF modelling tradition are real assets, and a like-for-like replacement at a working site is rarely the right move. The case for GroveStreams is not “rip out PI everywhere.” The case is: when the next program comes up — a new line, a new fleet, a new analytics initiative, a CONNECT renewal that is being re-scoped — the temporal-by-default model and the real-SQL surface make the path from data to answer materially shorter, and the relationship-history primitive eliminates a class of work that a PI-plus-AF deployment has to assemble.
Still weighing options? For the closest industrial DataOps peer, see our Cognite Data Fusion comparison. For the ontology + temporal angle, see our Palantir Foundry comparison. For the broader category, browse the Compare hub — we publish additional comparisons (Seeq, InfluxDB, TimescaleDB, Snowflake, PostgreSQL) and a category-wide roundup over the coming weeks.