Welcome to EvaDB!#


EvaDB brings AI inside your database. Write simpler, scalable AI apps in SQL.

EvaDB is a query engine that makes it easy to:

  • ๐Ÿ”ฎ Build scalable AI-powered apps over data stored in existing SQL and vector database systems using a few short, simple SQL queries.

  • ๐Ÿค Query data with a pre-trained AI model from Hugging Face, OpenAI, YOLO, PyTorch, and other AI engines.

  • ๐Ÿ’ฐ Save time and money spent on AI apps via AI-centric query optimization and execution.

Why EvaDB?#

In the world of AI, weโ€™ve reached a stage where many AI tasks that were traditionally handled by AI or ML engineers can now be automated. EvaDB enables software developers with the ability to perform advanced AI tasks without needing to delve into the intricate details.

EvaDB covers many AI applications, including regression, classification, image recognition, question answering, and many other generative AI applications. EvaDB targets 99% of AI problems that are often repetitive and can be automated with a simple function call in an SQL query. Until now, there is no comprehensive open-source framework for bringing AI into an existing SQL database system with a principled AI optimization framework, and thatโ€™s where EvaDB comes in.

Our target audience is software developers who may not necessarily have a background in AI but require AI capabilities to solve specific problems. We target programmers who write simple SQL queries inside their CRUD apps. With EvaDB, it is possible to easily add AI features to these apps by calling built-in AI functions in the queries.

๐Ÿ‘‹ If you are excited about our vision of bringing AI inside databases, consider:

Getting Started#




Language Models (๐Ÿฆ™) and Databases

Language Models (๐Ÿฆ™) and Databases#