STYD · Speak To Your Database

Reliable AI answers from your business data.

Connecting an AI to a database is easy. Trusting the answer is the hard part. STYD reads your Odoo, your PostgreSQL or MySQL database and your documents. Every figure is computed by code from your own data. Use it inside Claude or in the STYD web app.

20 free questions with a sample company. No card needed.

See it work

A business question, answered from real data.

Fictional sample company.

The real problem

Demos look solved. Real decisions break them.

Ask a question, generate SQL, return a number. In a demo, it works. But the dangerous failure isn't a crash. It's a confident answer that looks correct and is built on the wrong data.

Wrong tables

A model can pick a table that sounds right, return a plausible number, and still measure the wrong thing.

Invented columns

Large schemas are messy. Without guardrails, AI hallucinates columns, joins, or filters that don't exist.

Missing business context

Revenue, active customers, and customer health depend on business-specific rules, not raw columns.

Unsafe visibility

A useful answer must respect the right company, user scope, and permission boundaries.

What it reads

Three sources, one place to ask.

Ask in your own language. STYD answers in the language you ask.

Odoo

Sales, invoices, deliveries, stock and purchases. Odoo 15 and later: Odoo Online, Odoo.sh or your own server.

“Which sales orders were delivered but not invoiced yet?”

Databases

PostgreSQL and MySQL. STYD learns your tables once, then writes and runs the query for each question.

“What are our top product categories by revenue?”

Documents

PDF, Word, Excel, CSV and text files, scanned PDFs and photos included. Answers name the file and the page.

“What does the supplier contract say about late delivery?”

Where you use it

Keep your AI. Plug STYD in.

The same answers, wherever you already work.

In Claude

Add Speak To Your Database from Claude's connector directory (Settings, then Connectors). Keep using Claude as every day, and ask about your business.

See the Claude listing →

In the STYD web app

Tables, charts and the query behind each figure, with a sample company ready on day one.

Try it free →

In Make and n8n

Ask from a Make scenario or an n8n workflow through the STYD API, then pass the answer on: an email, a sheet row, a Slack message.

Read the API guide →

Reliability principles

Reliability isn't a feature. It's the product.

STYD is built around the parts most AI database tools skip.

01

Computed by code

The AI decides what to compute. The figure itself comes from a query run on your data, not from the model's memory.

02

Scoped to the right data

Answers respect company boundaries, user access, and the context of the question.

03

Explainable answers

A number alone isn't enough. In the web app, every answer shows the query behind it.

04

Business-aware, not only schema-aware

The real challenge is mapping business vocabulary onto how each database is actually built.

Security

Secured with the practices taught on this site.

The guides on Universal DB AI come from real servers I run and secure. STYD is one of them: it follows the same principles for exposure, secrets, files and backups.

Read-only by design

Database questions run in read-only transactions, and Odoo is only ever read. STYD never changes or deletes your data.

Secrets locked away

Database passwords and Odoo API keys are stored encrypted. STYD API keys and invite links are stored hashed, never in plain text.

Server not exposed

Only web traffic reaches the server, over HTTPS. The database behind STYD is never reachable from the internet.

Safe sign-in from Claude

Claude connects to STYD through OAuth. Claude never sees your password, and you can remove its access at any time.

Uploaded files checked

Size limits, a malware scan and isolated processing for every file. The original is deleted once it has been read.

Backups

Backups several times a day on the server, plus an encrypted copy kept off-site.

Abuse protection

Automatic limits stop bots and abusive sign-ups before they reach your data or the AI.

Never used for training

No AI model is trained on your data. The privacy page explains exactly what is sent to the AI provider and why.

Read the privacy page →

Odoo focus

Odoo data is a hard case. That's why it matters.

Odoo isn't a simple database with obvious table names. If a system handles real Odoo complexity, it can handle serious business intelligence.

Why it's hard

  • Concepts spread across many related models
  • Important values are computed, not stored
  • Multi-company rules and user permissions
  • Behavior shifts by version, edition, and modules

Start free

Try it on a sample company first.

  • 20 free questions, no card
  • A sample company ready on day one
  • Then connect your own Odoo or database
  • Plans from $9/month when you need more

Need it private?

The same AI, on your own server.

For companies that want their data to stay inside their own walls: the STYD engine installed on a server you own, using your own AI account, adapted to your business. Set up, secured and maintained for you.

About the builder

Built by a technical founder across AI, databases, Odoo, and automation.

STYD is developed by Florian, a senior automation and software builder with 15+ years building automation and data systems for companies, including one of the largest Make.com setups in the world.

The same engineering approach applies to client projects: secure integrations, automation workflows, database tools, dashboards, Odoo data and integrations, and AI features that need to work in production.

Practical AI systemsSQL databasesOdooAPIs & integrationsDashboardsInfrastructureProcess automation