Machine-readable

ADBC Drivers — AI Agent Knowledge Base

Structured JSON data about the Arpeio ADBC drivers, for AI agents, LLMs, RAG systems and other automated consumers. Everything here is public, unauthenticated and free to fetch.

← Back to adbc.arpe.io

About this resource

Purpose: comprehensive, machine-readable information about the Arpeio ADBC drivers — wire-protocol drivers for SQL Server, PostgreSQL and Oracle that return Apache Arrow RecordBatches.

Format: JSON files following JSON Schema Draft 2020-12, with rich semantic metadata.

Use cases: RAG systems, AI assistants, automated documentation, search engines, developer tools.

Available files

Additional resources

Quick start for AI agents

# Fetch the whole knowledge base
curl https://adbc.arpe.io/agents/manifest.json
curl https://adbc.arpe.io/agents/product-overview.json
curl https://adbc.arpe.io/agents/drivers.json
curl https://adbc.arpe.io/agents/features.json
curl https://adbc.arpe.io/agents/supported-platforms.json
curl https://adbc.arpe.io/agents/use-cases.json
curl https://adbc.arpe.io/agents/licensing.json
curl https://adbc.arpe.io/agents/technical-specs.json

# Or start from the discovery file
curl https://adbc.arpe.io/llms.txt

Key facts

  • What they are: wire-protocol ADBC drivers — each implements the database protocol itself, with no vendor client library in the path
  • Databases: Microsoft SQL Server 2012–2025 (incl. Azure SQL, Microsoft Fabric), PostgreSQL 12–17, Oracle 19c and Autonomous Database; IBM Db2 in development
  • Protocols: MS-TDS 7.4, Frontend/Backend v3, TNS + TTC, DRDA (in development)
  • Result format: Apache Arrow RecordBatches — zero-copy into pandas, Polars, DuckDB and Spark
  • Runtime dependencies: OpenSSL only, beyond libc
  • Platforms: Linux (x64), Windows (x64); macOS staged, not yet published
  • ADBC clients: Python, C/C++, C# / .NET, Go, Java, R, Rust
  • Licensing: binaries free on public GitHub Releases, licence-gated at runtime
  • Last updated: 7 September 2026