Capture information from different channels and keep track of many parallel topics efficiently
agents
python
pydantic-ai
llama-cpp
ai
1[project]
2name = "distill"
3version = "0.1.0"
4description = "Capture information from different channels and keep track of many parallel topics efficiently"
5requires-python = ">=3.14"
6dependencies = [
7 "typer>=0.12.0",
8]
9
10[project.scripts]
11distill = "cli:app"
12
13[build-system]
14requires = ["hatchling"]
15build-backend = "hatchling.build"
16
17[tool.hatch.build.targets.wheel]
18packages = ["src/cli.py"]
19
20[tool.pytest.ini_options]
21testpaths = ["tests"]
22
23[dependency-groups]
24dev = [
25 "pytest>=9.1.1",
26 "ruff>=0.16.0",
27 "ty>=0.0.63",
28]