Enterprise Automation Framework

The Axion Platform

Pre-built, production-ready modules assembled through configuration — not custom code. A database-driven workflow engine that models your processes as directed acyclic graphs, compressing months of development into weeks.

Capabilities

What Axion Delivers

Hegemon — Workflow Engine

Database-driven orchestration modelling processes as DAGs. Configurable node executors for API calls, calculations, decisions, notifications, and data transfers with parallel execution support.

DataSphere — Data Layer

Feature store, data lineage, and RAG pipelines across 15+ databases: MariaDB, PostgreSQL, SQL Server, MongoDB, Redis, ChromaDB, InfluxDB, DynamoDB, Neo4j, Turso, and more.

Shrike — AI Engine

LLM orchestration and model serving via Ollama, vision and embeddings, XGBoost and scikit-learn scoring, Prophet forecasting, Document AI, Tesseract OCR, and vector search with ChromaDB.

Anchor — API Gateway

Webhooks, REST, and SOAP integrations with credential caching. Bureau connectors (Experian, TransUnion, Compuscan), Shopify, Genesys, and custom adapters for legacy systems.

Sentinel — Security & Monitoring

WAF with ModSecurity and OWASP CRS, AES encryption at rest, RBAC, health checks, penetration testing, TLS 1.2+, OAuth 2.0, AWS KMS/HSM, and real-time alerts.

FatLine — Alerts & Messaging

MQTT and RabbitMQ for real-time notifications, email, SMS, Slack, WhatsApp, Discord, and PagerDuty integrations with configurable routing and escalation.

Technology Stack

Built on Proven Technologies

A carefully selected stack optimised for performance, reliability, and developer productivity.

All components are implemented in Python — a modern, agile language well suited to rapid and portable development.

We run our software stack on Debian Linux, deployed across a mixture of on-premise infrastructure and multi-cloud environments (AWS, Azure, GCP). This hybrid approach gives our clients full control over data sovereignty while leveraging cloud scale where needed.

We integrate with multiple database architectures — relational, document, time-series, columnar, and vector stores — choosing the right engine for each workload.

Python 3.12 SciPy NumPy pandas matplotlib scikit-learn Jupyter xarray statsmodels bokeh IPython scikit-image Cython spyder cartopy
On-Premise AWS Azure GCP Hybrid Data Sovereignty

Backend

Python 3.12+ FastAPI Uvicorn Cython

Databases

MariaDB PostgreSQL SQL Server Oracle MongoDB Redis DynamoDB SQLite InfluxDB Neo4j ChromaDB Turso

Messaging

RabbitMQ MQTT Mosquitto HiveMQ

AI/ML

Ollama XGBoost scikit-learn TensorFlow Prophet Document AI Tesseract Pinecone

Cloud

AWS EC2 RDS S3 KMS

Infrastructure

Docker Proxmox LXD Keycloak Infisical Cloudflare

Communications & Voice

Email SMS WhatsApp USSD Asterisk PBX Whisper AI Slack Discord PagerDuty

Frontend

Bootstrap 5 jQuery Chart.js ApexCharts DataTables Leaflet ACE Editor

Architecture

The Factory Pattern

Axion organises functionality into discrete factory modules — each handling a specific business domain. Assemble what you need, configure it to your rules, and deploy.

Axion comprises a myriad of interconnected components built to deliver customer engagement verticals. Each module is configurable and localisable for new markets and use cases.

Component dependency tree diagram showing the full hierarchy of Axion factory modules
aXion AUTOMATE

factory.core — Axion

Shared foundation: data access, workflows, connections, configuration. Compiled to native code via Cython.

factory.service — Anchor

Business logic: calculations, classifications, scoring engines, and external API integrations.

factory.report

Report generation, data presentation, exports to CSV, JSON, YAML, Excel, and Markdown.

factory.ai — Shrike

AI/ML integrations: local LLMs, image generation, time-series forecasting, and vector search.

factory.web — Consul

Web server components, form handling, page templates, and field definitions.

factory.conversation — FatLine

Chat and messaging: Discord bots, WhatsApp integration, and console interfaces.

factory.webhook — Anchor

Inbound and outbound webhook handlers with parameter validation and output mapping.

factory.deploy — FarCaster

Deployment tooling, Cython compilation, container management, and configuration.

factory.import / .export

Data import handlers and export formats supporting CSV, JSON, YAML, Excel, and more.

See Axion in Action

Let us walk you through the platform and show how it fits your use case.