[project]
name = "eternity"
version = "0.1.0"
description = "Your eternal second brain, running locally. Private, fast, and built for AI agents that actually remember."
readme = "README.md"
requires-python = ">=3.12"
license = { file = "LICENSE" }
authors = [
{ name = "Junior Dantas", email = "juniordante01@gmail.com" },
]
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
]
dependencies = [
"fastapi",
"uvicorn[standard]",
"chromadb",
"sentence-transformers",
"jinja2",
"python-multipart",
"requests",
"pypdf",
]
[tool.poetry]
packages = [{include = "eternity", from = "src"}]
[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"
[project.scripts]
eternity = "eternity.main:start"