ELDRIC

Distributed AI Platform with Enterprise Database Connectivity

v3.0.4
Multi-Region Clusters
Database Connectivity
Knowledge Routing
Enterprise Licensing

Cluster Architecture

Controller Port 8880
Router Port 8881
AI Worker Port 8890
Data Worker Port 8895

Scalable multi-region deployment with intelligent routing and enterprise database connectivity

Documentation

Components

eldric-multiapi

Port 8880

Controller with dashboard, API, and cluster management

eldric-workerd

Port 8890

AI inference worker (Ollama, vLLM, TGI, etc.)

eldric-datad

Port 8895

Database connectivity service

eldric-edge

Port 8080

Edge/CDN gateway server

eldric

CLI

Interactive command-line client

Quick Start

# Build all components cd cpp/build cmake -DBUILD_DISTRIBUTED=ON -DBUILD_DATA_WORKER=ON .. make -j4 # Start the cluster ./eldric-multiapi -p 8880 & # Controller ./eldric-workerd -c http://localhost:8880 & # AI Worker ./eldric-datad -c http://localhost:8880 & # Data Worker # Check cluster status curl http://localhost:8880/api/v1/cluster/status

Supported Databases

SQLite

Built-in, always available

PostgreSQL

via libpq

MySQL

via libmysqlclient

IBM DB2

ODBC + CLI, z/OS support