There are two key features:
- Ask questions: AI helps to write the query for your connection and answer your question - Build reusable workflows: The AI generates SQL, Python, and workflow logic that executes based on your defined rules and triggers
One of the key advantages of the application is you can perform cross-database joins between databases, local files, vector databases, and cloud storage. You describe the workflow you want and the app writes the code and builds the environment to execute it in (for local joins, it uses either JS, Python, or DuckDB to execute the code). For example, if I want to build a workflow that joins a Postgres table with a CSV file and write the results to Snowflake, I just describe the tables I want to use, the keys to join on, and where the join should run. The app takes care of the rest.
I also wanted the app to be as secure as possible. It always asks for approval before performing any database or local file manipulation. It never sends anything to Ternlux servers if you haven’t opted into telemetry. It’s important to note that the app will send query results to your selected AI provider to analyze and answer your questions. It will also send the schema and a small sample size of your data to build workflows properly.
It is a bring your own key application. It supports Gemini, Claude, OpenAI, and any models that are OpenAI compatible (Ollama, LM Studio, Openrouter…). All of your credentials stay encrypted locally. And the app is completely free including all features (besides the AI models you use with your own key obviously).
I’ve built a quick demo showcasing the applications
Demo: https://www.ternlux.com/online-demo/
3-min overview: https://youtu.be/tA7N7wiLliA
The list of connectors that exist: Postgres, MySQL, SQL Server, BigQuery, Snowflake, MongoDB, Pinecone, LanceDB, S3, GCS, Azure Blob, Google Drive, OneDrive, Dropbox, and Google Sheets.
I would love your honest feedback on this.
How can this product be improved?
Would you currently use it as a tool to replace your current tool or in conjunction with your other tools?
What feature do you find most useful and I should focus on from the list?