DEV Community

Cover image for Velaris-๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—ถ๐—ป๐—ณ๐—ฟ๐—ฎ. ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—ฐ๐—ต๐—ผ๐—ถ๐—ฐ๐—ฒ. ๐—ญ๐—ฒ๐—ฟ๐—ผ ๐—ฆ๐—ฎ๐—ฎ๐—ฆ ๐—น๐—ผ๐—ฐ๐—ธ-๐—ถ๐—ป.
Utpal Bhadra
Utpal Bhadra

Posted on

Velaris-๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—ถ๐—ป๐—ณ๐—ฟ๐—ฎ. ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—ฐ๐—ต๐—ผ๐—ถ๐—ฐ๐—ฒ. ๐—ญ๐—ฒ๐—ฟ๐—ผ ๐—ฆ๐—ฎ๐—ฎ๐—ฆ ๐—น๐—ผ๐—ฐ๐—ธ-๐—ถ๐—ป.

Velaris: One Self-Hosted Platform to Replace Your Entire Ops Stack

We built Velaris because modern engineering and operations teams are duct-taping
together 6โ€“8 separate tools โ€” a workflow engine here, a project tracker there,
an observability stack, a CI/CD pipeline, an AI assistant, a customer portal โ€”
each with its own pricing, its own auth, its own data silo.

Velaris replaces all of it. One platform. Your infrastructure. Full control.

Live: https://velaris-app-os.duckdns.org

GitHub: https://github.com/Velaris-App-OS/Velaris-App-OS


What it is

A unified, self-hosted operational intelligence platform that brings together
workflow orchestration, project management, observability, DevOps operations,
system administration, and AI-driven automation into a single extensible
ecosystem โ€” fully controlled by your own infrastructure.

Not a SaaS. Not a collection of microservices you stitch together yourself.
A cohesive platform that ships production-ready on a single Ubuntu box.


Architecture

  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
  โ”‚  Studio โ€” React 18 + TypeScript + Vite        :5173  โ”‚
  โ”‚  Case Designer ยท HxGraph ยท HxNexus AI                โ”‚
  โ”‚  HxDeploy ยท HxWork ยท Portal ยท Analytics              โ”‚
  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                      โ”‚ REST / WebSocket
  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
  โ”‚  Case Service โ€” FastAPI + SQLAlchemy 2        :8200  โ”‚
  โ”‚  40+ routers ยท JWT/MFA/RBAC/ABAC ยท HxNexus           โ”‚
  โ”‚  HxGraph ยท HxDeploy ยท HxWork ยท HxStream              โ”‚
  โ”‚  HxShield ยท HxFusion ยท HxConnect ยท HxAnalytics       โ”‚
  โ”‚  Multi-tenant ยท SLA engine ยท Queues ยท Compliance     โ”‚
  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                      โ”‚
  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
  โ”‚  Engine โ€” FastAPI + Temporal                  :8100  โ”‚
  โ”‚  BPMN 2.0 process orchestration                      โ”‚
  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                      โ”‚
  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
  โ”‚  Infrastructure (Docker Compose / Helm)              โ”‚
  โ”‚  PostgreSQL 16 ยท Redis 7 ยท Temporal ยท MinIO          โ”‚
  โ”‚  Redpanda ยท OpenSearch 2.17 ยท Mailpit                โ”‚
  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Enter fullscreen mode Exit fullscreen mode

Tech Stack

Layer Technology
Frontend React 18, TypeScript, Vite, Tailwind, Shadcn/ui, D3.js
Backend Python 3.12, FastAPI, SQLAlchemy 2 (async), Pydantic v2
Process engine Temporal, BPMN 2.0
Database PostgreSQL 16
Cache Redis 7
Object storage MinIO (S3-compatible)
Search OpenSearch 2.17
Streaming Redpanda
AI Ollama (local LLMs) + Anthropic Claude (optional)
Auth JWT, bcrypt, TOTP MFA, RBAC + ABAC
Orchestration Docker Compose (local), Helm charts (Kubernetes)

Core Modules

Workflow Orchestration

Temporal-backed BPMN 2.0 engine for durable, long-running workflows.
Visual case designer with drag-and-drop stages, steps, and forms.
BPM importer from 12 vendors โ€” Camunda, Visio, Lucidchart, Signavio, and more.
HxFusion for cross-case automation with SLA-triggered escalation trees.

Project Management โ€” HxWork

Tasks, stories, and sprints built directly into the platform.
No separate Jira instance. No sync overhead. Same auth, same data.

AI Automation โ€” HxNexus

Runs on local Ollama โ€” your data never leaves the server.
Natural language case queries, AI-assisted routing (Scout AI),
step suggestions, NLP prompt builder, and AI chat on the customer portal.
Optionally backed by Anthropic Claude for higher-capability tasks.

Observability โ€” HxStream + HxAnalytics

Real-time event streaming across every case, user, and connector.
SLA breach tracking, process mining, agent performance dashboards.
Full DML before-image logging. Tamper-proof audit log with 7-year retention.
Health dashboard, structured logs, and metrics out of the box.

DevOps โ€” HxDeploy

CI/CD pipeline for promoting Velaris configuration across environments:
dev > UAT > prod with governance gates and rollback.
HxBranch: Git-like versioning for case types, forms, and connectors.
HxMigrate: AI-assisted migration from legacy systems.

System Administration

Superadmin account with breach detection and auto-disable on suspicious activity.
Route-level permissions per role. Session revocation. Credential rotation.
Internal IP blocking. Security event webhook to Slack, PagerDuty, or SIEM.
HxShield: real-time threat detection and security audit layer.

Knowledge Graph โ€” HxGraph

Every case type, stage, step, form, field, module, and endpoint is a live node.
Query in natural language, traverse structural + semantic edges, visualise in D3.js.

curl -X POST http://localhost:8200/api/v1/graph/query \
  -d '{"question":"which modules depend on auth?"}'
Enter fullscreen mode Exit fullscreen mode

Integrations โ€” HxConnect

Stripe ยท DocuSign ยท Onfido (KYC) ยท Salesforce ยท Xero ยท Twilio ยท Slack ยท Docling OCR ยท S3/MinIO

All with HMAC webhook validation and AI-assisted connector configuration.

Customer Portal

Zero-login portal at /portal/:slug. Case submission, status tracking,
document upload, SLA countdown, AI chat, per-tenant branding.


Requirements

  • Ubuntu 22.04+, Docker 24+, 8 GB RAM, 10 GB disk

License

BSL 1.1 โ†’ Apache 2.0 after 4 years.

Free for internal use. Build and sell products on top of it.

You cannot resell the platform itself as a competing SaaS.

Contact: velaris.app.os@gmail.com


Platform Coverage

Pillar Velaris module(s) Replaces
Workflow orchestration Case engine, Temporal, BPMN 2.0, HxFusion Camunda, Pega, Appian
Project management HxWork (tasks, stories, sprints) Jira, Linear
Observability HxStream, HxAnalytics, audit log, health dash Datadog, Grafana + ELK
DevOps operations HxDeploy, HxBranch, HxMigrate Argo CD, custom CI pipelines
System administration HxShield, RBAC/ABAC, session mgmt, MFA Okta, custom admin panels
AI-driven automation HxNexus (Ollama/Claude), Scout AI, NLP builder ChatGPT plugins, custom bots
Customer operations Portal, SLA engine, queues, notifications Zendesk, Freshdesk
Integration layer HxConnect, HxBridge, HxSync Zapier, MuleSoft, custom glue
Knowledge / search HxGraph, HxDocs, OpenSearch Confluence + scattered wikis

One platform. Your server. No lock-in.

Top comments (0)