Skip to main content
What is Timbr?
  • Timbr is a semantic SQL knowledge graph platform that specializes in connecting data through ontology-driven semantic layers.
  • Timbr allows you to represent and query data using business-friendly language, making it ideal for handling complex data relationships and business logic.
  • Timbr provides natural language to SQL capabilities, making it easy to interact with your data using plain English queries.
  • With Timbr, you can achieve high-performance semantic data querying, suitable for production-level analytics and business intelligence.
Get started with Timbr by visiting their website.

Installation and Setup

  • Install the Python SDK with pip install langchain-timbr

Optional: Install with selected LLM provider

Choose one of: openai, anthropic, google, azure_openai, snowflake, databricks, vertex_ai (or ‘all’)
pip install 'langchain-timbr[<your selected providers, separated by comma without spaces>]'

Semantic SQL Queries

Timbr provides a wrapper around its semantic layer that generates SQL statements based on natural language input and retrieves relevant information from your knowledge graph.
from langchain_timbr import create_timbr_sql_agent, ExecuteTimbrQueryChain, GenerateTimbrSqlChain
See a usage example
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.