{"repo":"Adoit/open-data-agent","free":true,"listed":false,"github":"https://github.com/Adoit/open-data-agent","clone":"git clone https://github.com/Adoit/open-data-agent.git","description":"A local CLI agent that connects to databases and answers data questions using natural language and SQL.","language":"Python","stars":11,"topics":["ai","ai-agent","cli","data-analysis","database","llm","mysql","natural-language","postgresql","python"],"license":"MIT","category":"databases-storage","readme_excerpt":"Open Data Agent A local CLI tool ( oda ) that lets developers, data analysts, data scientists, and AI agents query databases safely — with auto-generated schema context, read-only enforcement, and self-healing diagnostics. --- What is Open Data Agent? Open Data Agent ( oda ) is a local command-line tool that bridges the gap between natural language questions and SQL databases. It is designed to be used by: - Data analysts and data scientists doing exploratory data analysis (EDA) — query any connected database without memorising schema details - Developers running ad-hoc SQL safely, with automatic LIMIT injection and query history - AI coding agents (primarily OpenCode) — oda acts as a structured, read-only database interface that an agent can call as a tool, using auto-generated schema documentation as context Key properties: - Read-only by default — write operations are hard-blocked with no bypass mechanism - Schema docs as context — human- and agent-readable markdown catalog generated from your live schema - Self-healing diagnostics — zero-row results and errors emit structured diagnostic context (row counts, sample values, NULL counts) so an AI agent can self-correct and retry - Local-first — no server, no network service, all data on disk - Multi-dialect — supports PostgreSQL, MySQL, and SQLite --- How It Works End-to-End Flow Core Components 1. Schema Catalog oda docs generate introspects your connected database and produces a hierarchical markdown catalog under docs/dat","default_branch":null,"files":null,"tree":[],"storefront":"/r/Adoit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Adoit/open-data-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}