惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
小众软件
小众软件
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
Jina AI
Jina AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Y
Y Combinator Blog
V
Visual Studio Blog
C
Check Point Blog
阮一峰的网络日志
阮一峰的网络日志
U
Unit 42
量子位
人人都是产品经理
人人都是产品经理
博客园 - 聂微东
M
MIT News - Artificial intelligence
爱范儿
爱范儿
B
Blog RSS Feed
MyScale Blog
MyScale Blog
H
Help Net Security
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
美团技术团队
L
LangChain Blog
D
Docker

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
Adeloop: Turning Semantic Data Models Into APIs for AI Ag...
Adeloop · 2026-05-26 · via DEV Community
Cover image for Adeloop: Turning Semantic Data Models Into APIs for AI Agents

Adeloop

Most AI agents today can call APIs.

But very few systems solve the real problem:

how do you safely expose business data to AI agents without giving them raw database access?

That’s what we built in Adeloop.

Introducing: Adeloop Agent Console API

Adeloop can now publish semantic domains as governed APIs for external AI agents and applications.

The flow is simple:

  1. Connect a warehouse, database, spreadsheet, or file source
  2. Turn tables into a semantic domain
  3. Publish selected domains
  4. Generate an API key
  5. Connect from ChatGPT, Claude, Cursor, n8n, Zapier, or your backend

The important part:

External AI agents never access raw SQL directly.

Adeloop becomes the governed execution layer between AI and data.


Why This Matters

Most “AI data chat” products are either:

  • unsafe SQL generators
  • notebook wrappers
  • or vector search over metadata

That breaks quickly at scale.

Instead, Adeloop uses:

question
→ semantic routing
→ metric/dimension planning
→ bounded SQL compilation
→ source pushdown execution
→ governed JSON response

Enter fullscreen mode Exit fullscreen mode

This means:

  • queries stay close to the warehouse
  • millions of rows are not pulled into Python
  • agents receive structured JSON
  • governance and rate limits stay enforced

The default execution mode is:

semantic_sql_pushdown

Enter fullscreen mode Exit fullscreen mode

Not Python.

Not sandbox compute.

Not “LLM writes random SQL”.


Example

An external agent can ask:

{
  "question": "Show top customers by revenue",
  "limit": 10
}

Enter fullscreen mode Exit fullscreen mode

Adeloop then:

  • selects the semantic domain
  • resolves semantic metrics/dimensions
  • compiles safe SQL
  • executes against Postgres/MySQL/Snowflake/etc
  • returns answer + JSON + execution metadata

Example response:

{
  "answer": "Top result is Acme with total_revenue = 124500",
  "execution": {
    "mode": "semantic_sql_pushdown",
    "engine": "postgresql",
    "sandboxUsed": false
  }
}

Enter fullscreen mode Exit fullscreen mode


MCP + OpenAPI Support

We also added:

  • MCP-compatible JSON-RPC endpoint
  • OpenAPI 3.1 action schema
  • API key scopes
  • usage logs
  • semantic metadata endpoints
  • deterministic domain routing

So tools like:

  • adeloopchat
  • Claude tools
  • Cursor
  • n8n
  • ChatGPT Actions

can consume governed business data without direct warehouse access.


One Important Architecture Decision

We intentionally did NOT add E2B/sandbox execution into the main API path.

Why?

Because most business questions are:

  • aggregations
  • grouped metrics
  • dashboards
  • top-N queries
  • filters
  • time-series analytics

Those should execute through SQL pushdown near the data source.

Python notebooks and sandbox compute belong later as async premium analysis jobs for:

  • forecasting
  • anomaly detection
  • ML
  • simulations
  • notebook/report generation

Normal analytics APIs should stay fast, deterministic, and scalable.


The Bigger Goal

I think AI agents will need something equivalent to:

a semantic execution layer for enterprise data

Not just chat over databases.

Something that handles:

  • governance
  • semantic metrics
  • execution planning
  • safe query compilation
  • federation
  • caching
  • observability
  • API contracts for agents

That’s the direction we’re building toward with Adeloop.

Would love feedback from people building:

  • AI agents
  • semantic layers
  • MCP tooling
  • data infrastructure
  • analytics engineering systems