Metadata-Version: 2.4
Name: reckomate-sdk
Version: 1.0.8
Summary: Reckomate AI SDK - Business logic without HTTP dependencies
Home-page: https://github.com/reckomate/reckomate-sdk
Author: Reckomate AI
Author-email: Reckomate AI <support@reckomate.com>
License: MIT
Project-URL: Homepage, https://github.com/reckomate/reckomate-sdk
Project-URL: Documentation, https://sdk.reckomate.ai/docs
Project-URL: Repository, https://github.com/reckomate/reckomate-sdk.git
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
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
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: pydantic>=2.12.5
Requires-Dist: pydantic-settings>=2.12.0
Requires-Dist: python-dotenv>=1.2.1
Requires-Dist: sentence-transformers>=5.1.2
Requires-Dist: openai>=2.8.1
Requires-Dist: langchain>=1.1.0
Requires-Dist: langchain-text-splitters>=1.0.0
Requires-Dist: transformers>=4.57.3
Requires-Dist: torch>=2.9.1
Requires-Dist: numpy>=2.3.5
Requires-Dist: scipy>=1.16.3
Requires-Dist: scikit-learn>=1.7.2
Requires-Dist: qdrant-client>=1.16.1
Requires-Dist: pymongo>=4.15.4
Requires-Dist: motor>=3.7.1
Requires-Dist: pillow>=12.0.0
Requires-Dist: pypdf>=6.4.0
Requires-Dist: python-docx>=1.2.0
Requires-Dist: python-pptx>=1.0.2
Requires-Dist: openpyxl>=3.1.5
Requires-Dist: pandas>=2.3.3
Requires-Dist: lxml>=6.0.2
Requires-Dist: pytesseract>=0.3.13
Requires-Dist: html2text>=2025.4.15
Requires-Dist: striprtf>=0.0.29
Requires-Dist: xlrd>=2.0.2
Requires-Dist: python-jose>=3.5.0
Requires-Dist: passlib[argon2]>=1.7.4
Requires-Dist: cryptography>=46.0.3
Requires-Dist: bcrypt>=4.0.1
Requires-Dist: argon2-cffi>=25.1.0
Requires-Dist: aiohttp>=3.13.2
Requires-Dist: httpx>=0.28.1
Requires-Dist: orjson>=3.11.4
Requires-Dist: pytz>=2025.2
Requires-Dist: python-dateutil>=2.9.0
Requires-Dist: typing-extensions>=4.15.0
Requires-Dist: tqdm>=4.67.1
Requires-Dist: joblib>=1.5.2
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: black>=23.0.0; extra == "dev"
Requires-Dist: isort>=5.12.0; extra == "dev"
Requires-Dist: mypy>=1.0.0; extra == "dev"
Requires-Dist: build>=1.3.0; extra == "dev"
Requires-Dist: twine>=4.0.0; extra == "dev"
Provides-Extra: full
Requires-Dist: fastapi>=0.123.4; extra == "full"
Requires-Dist: uvicorn>=0.38.0; extra == "full"
Requires-Dist: websockets>=15.0.1; extra == "full"
Requires-Dist: starlette>=0.50.0; extra == "full"
Provides-Extra: firebase
Requires-Dist: firebase-admin>=6.2.0; extra == "firebase"
Dynamic: author
Dynamic: home-page
Dynamic: requires-python

# Reckomate AI SDK

A reusable Python SDK containing the business logic from Reckomate AI backend, without HTTP dependencies.

## Installation

```bash
# From local development
pip install -e /path/to/reckomate_sdk

# From PyPI (after publishing)
pip install reckomate-sdk
