{"id":"tconbeer-harlequin","name":"harlequin","af_score":39.0,"security_score":30.8,"reliability_score":30.0,"what_it_does":"Harlequin is a terminal-based SQL IDE (TUI) implemented in Python. It provides an interactive interface to author, run, and browse/query data using pluggable database adapters (e.g., DuckDB default, SQLite, Postgres/MySQL via optional adapter packages).","best_when":"You want an interactive SQL workflow directly in your terminal and can connect to a database using a supported adapter.","avoid_when":"You need a dedicated HTTP/GraphQL/GRPC service interface or need managed SaaS features like user accounts, billing, and hosted environments.","last_evaluated":"2026-03-29T14:57:41.823293+00:00","has_mcp":false,"has_api":false,"auth_methods":["None (local app)"],"has_free_tier":false,"known_gotchas":["No MCP/REST contract for an agent to call; integration is primarily via invoking the CLI and interacting with a TUI.","Database operations are side-effecting (running queries); agent workflows should treat query execution as non-idempotent unless the user ensures it (e.g., read-only).","Adapter options/flags vary by installed adapter package; an agent may need to query available options via `harlequin --help` or consult adapter docs."],"error_quality":0.0}