Secure AI-to-Database SDK
Daemo SDK empowers developers to build AI agents that safely interact with databases and APIs using natural language.


Introducing
Hybrid RAG + Structured Query
Ask bigger questions - unlock complete context:
Daemo lets your AI agents easily query text & tables together.

Retrieval-Augmented Generation (RAG) typically involves searching over unstructured text data (like documents, PDFs, meeting transcripts, knowledge base articles) using semantic search to find relevant snippets, which are then fed to an LLM to generate a coherent answer.
Daemo‘s newest Hybrid RAG + Structured Query feature allows you to easily query both unstructured and structured data simultaneously, applying consistent security and context.
Launch in Minutes
Seamlessly connect to Daemo with a few lines of code. Securely unify unstructured documents and structured database tables—no separate microservices or complicated setups needed.
import { DaemoClient } from "daemo-sdk"; const daemoClient = new DaemoClient({ apiKey: "API_KEY" });const response = await daemoClient.query({ query: "Who is Leo Messi?", userContext: { userId: 123 },});
Build More Powerful Agents
Enable AI to blend text-based insights with live database lookups in a single pass. For example, your end user might ask: 'Summarize last week's product feedback (unstructured) and show each user's support ticket status (structured).'
A radically simpler approach
Our SDK provides pre-built, robust security primitives specifically for AI agents. Define your rules declaratively, and let Daemo handle the secure execution and filtering.
Behind the scenes, Daemo Infra SDK processes agent requests within secure, lightweight sandboxes.
Deceptively simple, surprisingly powerful.

AI Vertical SaaS
FOUNDERS (Launching Soon)
"We couldn‘t have shipped our AI agent platform in just 3 weeks without Daemo. Their SDK saved us countless hours of implementation. The developer experience is unmatched - we integrated secure data access in a single afternoon, and the CLI made configuration a breeze."


• YOUR AGENT‘S FAVORITE WINGMAN •

meet daemo, your new best friend

Effortless Agent Integration
Quickly integrate via SDK/CLI. As a fully managed service, we handle the complex security plumbing and compute infrastructure for you.

Declarative Control
You stay in control as the developer. Declaratively define schemas, permissions, data sources, and access rules using our simple configuration.

Natural Language to SQL/MQL
Empower your end users to ask your AI Agents complex queries in plain English, dynamically translated to SQL/MQL and executed by Daemo under the hood.

Role-Based Access
Define granular permissions and user-specific filters. Daemo Infra Tool ensures each query respects security rules at every step.

Dynamic, On-The-Fly Queries
No more custom endpoints. Execute on-demand queries whenever your AI needs them—just pass your request, and Daemo handles secure database interactions behind the scenes.

Managed Compute Engine
We handle query validation and execution in a secure, isolated environment, so you don't have to worry about infrastructure scalability or performance overhead.

Transparent Insights
Full visibility into every query and action. We provide logs and clear explanations so you can trust and validate all agent decisions.

Focus on AI, Not Plumbing:
How Daemo 10x‘s Your Agent Development
Behind the scenes, Daemo processes agent requests within secure, lightweight sandboxes.
Daemo-ishly simple, daemo-ishly powerful.
FEATURE/CONCERN | DIY APPROACH | Daemo Infra SDK |
---|---|---|
Hybrid Data Orchestration | Complex custom code for RAG + DB queries | Managed Service: Handles routing, unified security, synthesis |
Role-based Access Control & Filtering | Manual implementation; High risk of errors/leaks | Built-in & Automated: Declarative roles & user filters |
Cloud Compute Environment To Run Queries | Runs in main app (risky) or needs separate infra | Secure Isolates: Sandboxed execution protects your app |
Natural-Language-to-Query | Custom sanitization needed; Injection risk | Managed & Secured: Safely translates NL within sandbox |
AI Agent Action Execution | Manual permission checks; Complex credential mgmt | Integrated RBAC: Permissions applied to API calls; Secure store |
Development Speed | Slow; Requires significant security expertise | Accelerated: Focus on agent logic, not plumbing |
Maintenance | High burden; Constant updates needed | Managed & Updated: Daemo handles platform upkeep |
Scalability | Requires manual scaling of custom infra | Built-in: Designed for concurrent agent requests |
Overall Complexity | Very High | Low |

Hello, World
One Snippet to Connect It All.
This snippet shows how fast Daemo lets you go from blank screen to production‑ready AI agent. Configure an agent, plug in your MongoDB Atlas URI, and you're done—Daemo handles schema mapping, role‑based access, and isolated query execution behind the scenes.
import { Daemo } from "daemo-sdk";
// Setup agent with both API key and agentId (required now)
const apikey = "daemo_key_abc123";
const agentId = "daemo_agent_123456";
// Configure the agent
daemo.configureAgent({
name: "Note taking assistant",
description: "An AI agent that helps you analyze your meeting notes.",
});
// Set MongoDB Atlas connection string
daemo.setMongoDBUrl({
"mongodb+srv://tester:abcd123456FAgE@daemo.mongodb.net",
});
}
Examples of AI Agents powered by daemo
Developer-Friendly AI Agent Infrastructure