- Complete dual manifold memory system (episodic, semantic, persona layers) - Braiding engine with structural gates for optimal learning suggestions - FastAPI backend with comprehensive REST endpoints - Domain directory templates and configuration system - Comprehensive planning documentation for 5-phase development - Integrated UI design specifications for Phase 2 - Fixed linting issues and code quality standards
43 lines
881 B
TOML
43 lines
881 B
TOML
[project]
|
|
name = "think-bigger"
|
|
version = "0.1.0"
|
|
description = "Advanced Second Brain PKM System"
|
|
readme = "README.md"
|
|
requires-python = ">=3.9"
|
|
dependencies = [
|
|
"fastapi>=0.104.0",
|
|
"uvicorn>=0.24.0",
|
|
"pydantic>=2.5.0",
|
|
"watchdog>=3.0.0",
|
|
"sentence-transformers>=2.2.0",
|
|
"neo4j>=5.0.0",
|
|
"python-multipart>=0.0.6",
|
|
"aiofiles>=23.0.0",
|
|
"loguru>=0.7.0",
|
|
"pyyaml>=6.0.0",
|
|
"faiss-cpu>=1.7.0",
|
|
"rank-bm25>=0.2.0",
|
|
"networkx>=3.0.0",
|
|
"openai>=1.0.0",
|
|
"numpy>=1.24.0",
|
|
"scipy>=1.11.0",
|
|
"pandas>=2.0.0",
|
|
"tiktoken>=0.5.0",
|
|
]
|
|
|
|
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[tool.hatch.build.targets.wheel]
|
|
packages = ["src"]
|
|
|
|
[tool.uv]
|
|
dev-dependencies = [
|
|
"pytest>=7.4.0",
|
|
"pytest-asyncio>=0.21.0",
|
|
"black>=23.0.0",
|
|
"isort>=5.12.0",
|
|
"mypy>=1.7.0",
|
|
"ruff>=0.1.0",
|
|
] |