Homeâ€șCompaniesâ€șInconvo
Inconvo

Build chat-with-data agents for customer-facing applications

Inconvo is the open-source platform for building data agents on production data. With safe queries, permissions, and structured outputs. Use Inconvo to build and deploy data agents that query production databases and can be called directly from your application. You get safe query execution, permissions, stateful conversations, and observability out of the box.
Active Founders
Eoghan Mulcahy
Eoghan Mulcahy
Founder
Co-founder of Inconvo
Liam Mulcahy
Liam Mulcahy
Founder
Co-founder
Company Launches
đŸ“¶ Inconvo: Open source AI agent for customer-facing chat-with-data
See original launch post

TLDR;

Inconvo helps companies add chat-with-data agents to their product. We provide a platform for configuring agent rules and directions and a simple API endpoint to call them. We’re open source — check out our repository here. We also offer Inconvo cloud — check it out at app.inconvo.ai

https://www.youtube.com/watch?v=sbDTAbVG-WQ

The problem:

Today, many product teams are under pressure to add “data agents” to their apps that connect to live databases and answer user questions.

Chat-with-data demos are easy. Shipping one to real customers is hard.

Most teams start with “LLM generates SQL + prompts,” then run into three issues:

  • Data safety: you can’t reliably stop the model from pulling the wrong rows, crossing tenants, or selecting sensitive columns.
  • Business correctness: metric definitions, allowed filters/enums, join paths, and formats get split across prompts which can confuse the model and drift over time.
  • Boundaries: because the model can generate arbitrary SQL, “only allow these joins/filters/columns” becomes brittle after-the-fact validation.

The result is a second system of guardrails and checks just to make it safe to ship.

The solution:

Inconvo flips the approach: constrain the agent up front instead of trying to rein it in after.

  • A semantic model as the contract: define approved tables/columns, metrics, filters/enums, and join paths in one place.
  • Constrained query plans (not SQL): the model outputs structured query plans which are validated against your semantic model before execution.
  • Automatic access rules: tenant scoping and field restrictions are enforced on every request with deterministic code not prompts.

You can call your data agent from your application in just a few lines of code:

uploaded image

Our ask:

Check out our repo and leave us a ⭐ on Github: https://github.com/inconvoai/inconvo

Run Inconvo OSS locally npx inconvo@latest dev Or sign up to our cloud for free https://app.inconvo.ai

Previous Launches
Make your existing data ready for AI apps like ChatGPT to use — quickly and securely.
Build ChatGPT-style analytics into your product
Build an AI-first analytics experience your users will obsess over.
Inconvo
Founded:2023
Batch:Summer 2023
Team Size:2
Status:
Active
Location:Limerick, Ireland