Metadata-Version: 2.4
Name: auspexai-researcher-dashboard
Version: 0.1.7
Summary: Tenant-scoped, locally-run dashboard for researchers shipping experiments on the AuspexAI volunteer compute network
Project-URL: Homepage, https://auspexai.network
Project-URL: Repository, https://github.com/auspexai/researcher-dashboard
Author-email: AuspexAI Maintainers <contact@auspexai.network>
License-Expression: Apache-2.0
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.11
Requires-Dist: auspexai-tenant
Requires-Dist: click>=8.1
Requires-Dist: fastapi>=0.115
Requires-Dist: httpx>=0.27
Requires-Dist: uvicorn[standard]>=0.32
Provides-Extra: dev
Requires-Dist: pytest-cov>=4.1; extra == 'dev'
Requires-Dist: pytest>=7.4; extra == 'dev'
Requires-Dist: ruff==0.15.15; extra == 'dev'
Description-Content-Type: text/markdown

# auspexai-researcher-dashboard (backend)

Locally-run FastAPI backend for the AuspexAI researcher dashboard. Serves the
SvelteKit static bundle and signs tenant-scoped coordinator requests with the
researcher's tenant-SDK Ed25519 key (RFC 9421).

Single-tenant by construction: one key per instance, so one tenant's data per
instance. See `../README.md` and
`Documentation/AuspexAI/v0.1.0/researcher_dashboard_design.md`.

```bash
pip install -e ".[dev]"
auspexai-dashboard serve   # 127.0.0.1:4228, opens a browser
```
