Metadata-Version: 2.4
Name: longhouse
Version: 0.1.2
Summary: Never lose an AI coding conversation. Search and browse every AI coding session.
Author-email: David Rose <david.github@drose.io>
License: Apache-2.0
Requires-Python: >=3.12
Requires-Dist: alembic>=1.13.0
Requires-Dist: anthropic>=0.40.0
Requires-Dist: apscheduler>=3.11.0
Requires-Dist: boto3>=1.35.0
Requires-Dist: cryptography>=44.0.3
Requires-Dist: edge-tts>=7.0.0
Requires-Dist: fastapi>=0.110.0
Requires-Dist: google-auth>=2.40.3
Requires-Dist: httpx[http2]>=0.27.0
Requires-Dist: jsonschema>=4.23.0
Requires-Dist: mcp>=1.0
Requires-Dist: numpy>=2.4.1
Requires-Dist: openai>=2.14.0
Requires-Dist: pathspec>=0.12.0
Requires-Dist: prometheus-client>=0.19.0
Requires-Dist: pyjwt[crypto]>=2.8.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: python-multipart>=0.0.20
Requires-Dist: python-telegram-bot>=21.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: requests>=2.32.3
Requires-Dist: simpleeval>=1.0.3
Requires-Dist: sqlalchemy>=2.0.38
Requires-Dist: sse-starlette>=1.6.5
Requires-Dist: tavily-python>=0.7.0
Requires-Dist: tiktoken>=0.7.0
Requires-Dist: trafilatura>=2.0.0
Requires-Dist: typer>=0.9.0
Requires-Dist: uvicorn>=0.24.0
Requires-Dist: watchdog>=6.0.0
Requires-Dist: websockets>=12.0
Requires-Dist: zstandard>=0.23.0
Provides-Extra: dev
Requires-Dist: black; extra == 'dev'
Requires-Dist: langchain-core>=1.2.5; extra == 'dev'
Requires-Dist: langchain-openai>=1.1.6; extra == 'dev'
Requires-Dist: pexpect>=4.9; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.25.3; extra == 'dev'
Requires-Dist: pytest-timeout>=2.3.1; extra == 'dev'
Requires-Dist: pytest-xdist>=3.6.1; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Requires-Dist: vulture>=2.11; extra == 'dev'
Description-Content-Type: text/markdown

# Longhouse Backend

FastAPI backend for Longhouse — never lose an AI coding conversation.

## Install

```bash
pip install longhouse
```

See main repository README for full documentation: https://github.com/cipher982/longhouse
