Metadata-Version: 2.4
Name: typedef-data-intelligence
Version: 0.16.1
Summary: Unified lineage management and AI-powered analytics platform for dbt projects
Project-URL: Homepage, https://typedef.ai
Project-URL: Repository, https://github.com/typedef-ai/data-intelligence
Project-URL: Issues, https://github.com/typedef-ai/data-intelligence/issues
Author-email: typedef <hello@typedef.ai>
License-Expression: LicenseRef-Proprietary
Keywords: analytics,data-engineering,dbt,lineage,tui
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.12
Requires-Dist: ag-ui-protocol>=0.1.13
Requires-Dist: anthropic>=0.45.0
Requires-Dist: antlr4-python3-runtime>=4.13.0
Requires-Dist: click>=8.1.0
Requires-Dist: dbt-core>=1.7.0
Requires-Dist: dbt-snowflake>=1.7.0
Requires-Dist: fastapi>=0.115.0
Requires-Dist: fastmcp<3,>=2.14.5
Requires-Dist: fenic[anthropic,google]>=0.8.0
Requires-Dist: httpx>=0.25.0
Requires-Dist: jinja2>=3.1.0
Requires-Dist: kaleido>=1.1.0
Requires-Dist: linear-api>=0.2.0
Requires-Dist: logfire[fastapi]
Requires-Dist: matplotlib>=3.7.0
Requires-Dist: mermaid-cli>=0.1.2
Requires-Dist: networkx>=3.6
Requires-Dist: openlineage-dbt>=1.39.0
Requires-Dist: openlineage-python
Requires-Dist: plotly>=6.3.1
Requires-Dist: pydantic-ai-skills>=0.5.1
Requires-Dist: pydantic-ai-todo>=0.1.10
Requires-Dist: pydantic-ai>=1.66.0
Requires-Dist: pydantic-deep>=0.2.17
Requires-Dist: pydantic>=2.0
Requires-Dist: pyyaml>=6.0.0
Requires-Dist: rich>=13.0.0
Requires-Dist: sqlglot>=20.0.0
Requires-Dist: surrealdb>=2.0.0a1
Requires-Dist: textual>=6.6.0
Requires-Dist: typedef-agent>=0.1.0
Requires-Dist: typedef-core
Requires-Dist: typedef-ingest
Requires-Dist: typedef-type-inference
Requires-Dist: uvicorn>=0.24.0
Provides-Extra: dev
Requires-Dist: fakeredis[lua]>=2.0.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.21.0; extra == 'dev'
Requires-Dist: pytest-dotenv>=0.5.2; extra == 'dev'
Requires-Dist: pytest>=7.4.0; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Requires-Dist: tiktoken>=0.11.0; extra == 'dev'
Provides-Extra: duckdb
Requires-Dist: dbt-duckdb>=1.7.0; extra == 'duckdb'
Requires-Dist: duckdb>=0.10.0; extra == 'duckdb'
Provides-Extra: looker
Requires-Dist: lkml>=1.0.0; extra == 'looker'
Provides-Extra: salesforce
Requires-Dist: keyring>=25.0.0; extra == 'salesforce'
Requires-Dist: simple-salesforce>=1.12.0; extra == 'salesforce'
Provides-Extra: salesforce-jwt
Requires-Dist: keyring>=25.0.0; extra == 'salesforce-jwt'
Requires-Dist: pyjwt[crypto]>=2.0.0; extra == 'salesforce-jwt'
Requires-Dist: simple-salesforce>=1.12.0; extra == 'salesforce-jwt'
Description-Content-Type: text/markdown

# typedef Data Intelligence

Unified lineage management and AI-powered analytics platform for dbt projects.

## Features

- **Interactive TUI**: Terminal-based interface for exploring data lineage
- **AI-Powered Analysis**: Semantic analysis of your dbt models using LLMs

## Requirements

- Python 3.12+
- API keys: `ANTHROPIC_API_KEY` and `OPENAI_API_KEY`
- A dbt project with compiled artifacts (`dbt compile`)
- Snowflake access

## Installation

```bash
pip install typedef-data-intelligence
```

## Quick Start

1. **Initialize** - Run the setup wizard to configure your environment:

   ```bash
   typedef init
   ```

2. **Sync** - Load your dbt project into the Knowledge Graph:

   ```bash
   typedef sync
   ```

3. **Chat** - Start the interactive AI assistant:

   ```bash
   typedef chat
   ```

## Documentation

For detailed documentation, architecture guides, and API reference, see the [GitHub repository](https://github.com/typedef-ai/data-intelligence).

## Support

- [Issues](https://github.com/typedef-ai/data-intelligence/issues)
- [typedef.ai](https://typedef.ai)
