DEV Community

Hello Arisyn
Hello Arisyn

Posted on

Arisyn: Building an Enterprise Semantic Layer Between Natural Language and SQL

Most Text-to-SQL tools answer one question at a time. Arisyn does something more ambitious — it builds a permanent semantic bridge between business language and your data warehouse.

The Problem with One-Off NL2SQL
You’ve seen the demos. Ask an AI “What were our sales last quarter?” and it generates a perfect SQL query. Impressive.

But here’s what those demos don’t show: what happens the next week, when someone asks the same question slightly differently?

Without a semantic layer, you’re relying on the AI to correctly interpret each phrasing every single time. That’s fragile. Inconsistent. Hard to audit.

Arisyn takes a fundamentally different approach.

What Is Arisyn?
Arisyn is an enterprise-grade semantic layer and intelligent query platform. Instead of treating each natural language query as an isolated event, it maintains a persistent layer of business semantics that maps business concepts to specific data fields, tables, and calculations.

The platform address: http://8.152.97.100:23030/

Core philosophy: Define your business terms once. Query them naturally forever.

The Architecture: Four Layers, One Goal

This layered design means every capability — from query execution to version control to ticket management — has its proper place.

The Six-Step Reasoning Chain
When a user types “query inventory balance total”, Arisyn executes a six-step reasoning pipeline:

1.Intent Recognition — What type of query is this?
2.Synonym Retrieval — Match business terminology to known semantic definitions
3.Clarification Judgment — Does the query have enough information? (e.g., time range)
4.Table Relationship Discovery — Discover candidate join paths via TeraLink integration
5.SQL Generation & Validation — Generate SQL, validate syntax
6.Execution & Aggregation — Run the query, aggregate results
The critical difference: every step’s output is visible to the user. You see the generated SQL. You see which tables were joined. You see execution timing per step. This is an auditable AI — essential in enterprise contexts.

Dual Semantic Layers: Business ↔ Data
This is where Arisyn separates itself from generic NL2SQL tools.

Business Semantic Layer (Business User View)

Data Semantic Layer (Data Administrator View)

The admin configures the mapping once. After that, any natural language phrasing that maps to this semantic definition will produce consistent, correct SQL.

Versioning & Gradual Rollout
This is an enterprise feature rarely seen in NL2SQL tools:

Full version history for every mapping rule
Gradual rollout with configurable percentage (0–100%)
Per-customer rollout lists for multi-tenant deployments
Draft → Active → Archived state management

Who Is Arisyn For?
· Business users who need data without knowing SQL
· Operations teams running recurring analysis (customer intel, inventory structure)
· Data analysts who want to verify/accelerate SQL writing
· Data administrators maintaining semantic standards across the org
· IT/DevOps monitoring system health and managing tickets

The Bigger Picture: Why Semantic Layers Matter
The most valuable thing Arisyn does isn’t the AI query — it’s semantic persistence.

Most AI tools have no memory. Ask the same thing two weeks later with different wording, and you might get a different answer.

With a semantic layer:

· Every correct query adds to organizational knowledge
· Business terms have authoritative, versioned definitions
· Data governance becomes systematic, not ad-hoc
As enterprise data teams grapple with more users needing access to more data, the semantic layer isn’t a nice-to-have — it’s the architecture that makes data governance and data democratization compatible.

Top comments (0)