19.9M records/sec ingested9.2M rows/sec queriedOpen data, zero lock-in

The entire analytical stack.
One Go binary.

Arc ingests, stores, queries, and governs your data in a single binary — reading and writing open Parquet on storage you own. Production-ready in 30 seconds.

$ Production-ready in 30 seconds
docker run -d -p 8000:8000 \
  -e STORAGE_BACKEND=local \
  -v arc-data:/app/data \
  ghcr.io/basekick-labs/arc:latest

Single binary. No dependencies. Production-ready in minutes.

725+ production instances
598 GitHub stars
Open source (AGPL-3.0)
The Analytical Engine

Stop assembling a database. Use one.

Six engines wrapped in one Go binary. Ingestion, storage automation, scheduled compute, query, governance, ownership. Production-ready in 30 seconds — not three weekends of YAML.

Ingestion Engine

19.9M records/sec sustained.

InfluxDB Line Protocol, TLE (Space/Telco), and native MessagePack. No middleware. No agents. Direct write.

Autonomous Storage

Auto-compaction included.

Arc orchestrates the transition from small ingest files to optimized 512 MB Parquet blocks. No cron job, no spark cluster.

Native Automation

Continuous Queries (CQs).

Stateful, atomically-checkpointed background workers. Pre-compute aggregates in the background so dashboards query milliseconds, not minutes. Scheduled down to 10 seconds.

Query Performance

9.2M rows/sec via Arrow IPC.

MessagePack and JSON endpoints. Sub-second dashboards on 1B+ row datasets.

Data Governance

Retention & deletion.

Granular time-based lifecycle policies. GDPR-compliant record deletion with full file rewrites — no tombstones, no half-deleted data.

Open file ownership

Open files on YOUR storage.

Your data lives in standard open files on YOUR storage — S3, Azure, MinIO, on-prem. Read it from Arc, Spark, ClickHouse, Snowflake, or any tool that speaks open data. Zero lock-in. Zero egress tax. Walk away anytime.

Why Arc

Standard SQL. No proprietary query language.

Not a custom DSL. Not a query language that changes every major version.

Not vendor lock-in through proprietary syntax.

PostgreSQL-compatible SQL with window functions, CTEs, and joins.

Predict orbital conjunctions from satellite telemetry
-- Compute closest approaches between any two tracked objects
-- in the last hour, surfacing pairs under a 5km screening threshold.
WITH positions AS (
  SELECT
    norad_id,
    object_name,
    timestamp,
    position_eci_x,
    position_eci_y,
    position_eci_z,
    velocity_kmps
  FROM space.telemetry
  WHERE timestamp > NOW() - INTERVAL '1 hour'
    AND orbit_class IN ('LEO', 'MEO')
)
SELECT
  a.object_name as primary,
  b.object_name as secondary,
  DATE_TRUNC('minute', a.timestamp) as minute,
  SQRT(
    POWER(a.position_eci_x - b.position_eci_x, 2) +
    POWER(a.position_eci_y - b.position_eci_y, 2) +
    POWER(a.position_eci_z - b.position_eci_z, 2)
  ) as separation_km,
  ABS(a.velocity_kmps - b.velocity_kmps) as relative_velocity_kmps
FROM positions a
JOIN positions b
  ON a.norad_id < b.norad_id
  AND a.timestamp = b.timestamp
WHERE SQRT(
    POWER(a.position_eci_x - b.position_eci_x, 2) +
    POWER(a.position_eci_y - b.position_eci_y, 2) +
    POWER(a.position_eci_z - b.position_eci_z, 2)
  ) < 5.0
ORDER BY separation_km ASC
LIMIT 100;

If you know SQL, you know Arc.

Window Functions

Moving averages, ranking, and complex aggregations built-in

CTEs & Subqueries

Break down complex analysis into readable, composable parts

JOINs Across Tables

Correlate events, logs, metrics, and any data across tables

Built for mission-critical workloads

From product analytics to IoT telemetry—Arc handles the scale and performance requirements that matter.

Aerospace & Defense

Satellite telemetry, mission telemetry, and ground-station data. Native TLE ingestion. ITAR-clean support workflows. On-prem or sovereign-cloud deployment.

SatelliteTLEITAR-ready

Finance & Crypto

Tick data, order books, on-chain events, exchange telemetry. High-cardinality writes at line rate. Audit logging and immutable retention for compliance.

Tick dataOn-chainAudit logs

IoT & Telemetry

Sensor telemetry, manufacturing data, equipment monitoring. Native MQTT support. Multi-year retention with automatic compaction and 90% storage reduction.

SensorsMQTTTelemetry

Observability

Unified storage for logs, metrics, and traces. Fast queries across all telemetry types. 19.9M writes/sec, 9.2M reads/sec. One database instead of three.

LogsMetricsTraces

AI Agent Memory

Store conversation history, context, and embeddings. Columnar architecture for agent memory with fast temporal queries. RAG-ready.

ConversationsContextEmbeddings

Product Analytics

Track user events, clickstreams, and A/B tests. Query billions of events in seconds with standard analytical SQL. Window functions, CTEs, and complex aggregations out of the box.

User EventsClickstreamsA/B Testing

Pricing

Start free with open source. Scale with enterprise features when you need them.

Open Source

Freeforever
AGPL-3.0 licensed
  • 19.9M records/sec ingestion
  • Full SQL analytical engine
  • Continuous queries + auto-compaction
  • Open file format on S3, Azure, GCS, MinIO, local
  • Docker and Kubernetes ready
  • Community support (Discord)

Arc Enterprise Managed

Custom

Managed hosting, sized to your workload.

  • Everything in Arc Enterprise
  • Managed and operated by Basekick Labs
  • Dedicated physical servers, sized to spec
  • Daily backups to S3, monitoring, upgrades
  • Migration support included
Now Available

Enterprise

$5,000/year

Starting price for up to 8 cores. Clustering, RBAC, and dedicated support.

  • Everything in Open Source
  • Horizontal clustering and HA
  • Role-based access control (RBAC)
  • Tiered storage automation
  • Audit logging and query governance
  • Dedicated support and SLAs
View all plans ->

Enterprise Features

Clustering

Horizontal scaling with automatic data distribution. Query routing and load balancing across nodes.

Security

Fine-grained RBAC with database and table-level permissions. LDAP/SAML integration available.

Data Management

Automated retention policies, continuous queries for aggregation, and tiered storage for cost optimization.

Get Started

Run Arc in minutes.

One Go binary. Docker, Kubernetes, or native. Open Parquet on the storage you already own. Production-ready in 30 seconds.

Download Arc->
725+ production instances598 GitHub starsAGPL-3.0