camelAI connects right to Postgres—no dashboards needed. It speaks plain English and converts questions into PostgreSQL queries on the fly. Postgres’s advanced data types (like JSONB) are handled automatically, so you don’t have to memorize special syntax. Just ask a question about user activity, revenue, or any table in your database. camelAI generates SQL, runs it, and returns results and charts in seconds.
Tired of building the same queries and updating them manually? camelAI lets you save any query or chart (we call these artifacts) into a dashboard. When you view a dashboard, each artifact automatically refreshes with the latest data from your PostgreSQL tables. Postgres indexing optimizes performance, so you can have multiple dashboards tracking different parts of your business without slowing down. In just a few clicks, compile a snapshot of key performance indicators—like daily signups, product usage, or revenue flows—using live Postgres data.
camelAI’s report generation feature taps into Postgres at scale—running multiple queries and exploring the schema over multiple iterations. If you store both relational data and JSONB documents, the AI can pull from both formats to create a more comprehensive analysis. In about 10 minutes, you get a full report packed with charts, conclusions, and recommendations, all based on live Postgres data. This is perfect for open-ended questions, when you want the AI to dig into your tables and present new findings you might not have thought to query yourself.
Yes, your app connections are secure. We use OAuth 2.0 when available or secure key authentication to authenticate and authorize access to your applications. Your data is encrypted in transit and at rest. If you revoke access to an app, the connection is immediately destroyed and we will no longer have access to that application.
camelAI's infrastructure is hosted on AWS. Data from applications is pulled only when necessary and limited to what you request in your prompt. It is stored in an EC2 cache for 5 minutes and then deleted. For more information, please see our Security Policy and our security blog post.
We use your Postgres credentials (or a secure tunnel if available) to connect, pulling only the specific records you request. Credentials are stored securely and encrypted, and can be revoked at any time from your settings.
We only store queries temporarily (caching for up to 5 minutes) to fulfill your request. They are then deleted.
You can revoke credentials in your account settings. This immediately stops our ability to access your database.
No. We do not train on any user data, and we have opted out of data sharing for training. You can read more about OpenAI's API policies here.