Files
agentlens/packages/sdk-python/pyproject.toml
Vectry 9264866d1f feat: initial monorepo scaffold - Next.js 15 + Prisma + Python SDK stubs
- Turborepo monorepo with apps/web and packages/database, sdk-python
- Next.js 15 app with professional landing page (dark theme, emerald accent)
- Prisma schema: Trace, DecisionPoint, Span, Event models with full indexing
- Docker Compose: web (port 4200), postgres:16, redis:7, migrate service
- Python SDK package stubs: init, trace decorator, log_decision, integrations
- Multi-stage Dockerfile for standalone Next.js production build
2026-02-09 22:46:16 +00:00

34 lines
964 B
TOML

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.backends"
[project]
name = "agentlens"
version = "0.1.0"
description = "Agent observability that traces decisions, not just API calls"
readme = "README.md"
license = "MIT"
requires-python = ">=3.9"
authors = [{ name = "Vectry", email = "hunter@repi.fun" }]
keywords = ["ai", "agents", "observability", "tracing", "llm"]
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
"Topic :: Software Development :: Libraries",
]
dependencies = [
"httpx>=0.25.0",
]
[project.optional-dependencies]
langchain = ["langchain-core>=0.1.0"]
openai = ["openai>=1.0.0"]
all = ["agentlens[langchain,openai]"]
[project.urls]
Homepage = "https://agentlens.vectry.tech"
Repository = "https://gitea.repi.fun/repi/agentlens"
Documentation = "https://agentlens.vectry.tech/docs"