Metadata-Version: 2.4
Name: cortrix
Version: 0.0.1
Summary: Cortrix Python SDK - Semantic Storage for AI Agents
Author: DataMind
License: AGPL-3.0
Project-URL: Homepage, https://github.com/derek33808/cortrix-codes
Keywords: cortrix,semantic-storage,rag,ai,agents,vector-search
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# Cortrix Python SDK

Semantic storage SDK for AI agents.

**Status: Coming soon.** This is a placeholder package. Full SDK will be released with Cortrix Phase 1.

## What is Cortrix?

Cortrix is an enterprise AI data infrastructure that provides:

- Semantic search across documents and structured data
- AI interaction memory with automatic extraction
- Text-to-SQL for natural language database queries
- PostgreSQL extension (pgcortrix) for SQL-native semantic search

## Installation

```bash
pip install cortrix
```

## Quick Start (Preview)

```python
from cortrix import Cortrix

client = Cortrix(base_url="http://localhost:8080", api_key="your_api_key")

# Semantic search
results = client.search("my_namespace", "how to configure database connection", top_k=10)

# Upload documents
client.documents.upload("my_namespace", "/path/to/document.pdf")

# Memory search
memories = client.memory.search("my_namespace", "what did the user ask before")
```

## Links

- [GitHub](https://github.com/derek33808/cortrix-codes)
