You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This document is the **table of contents** for AI coding agents working in this repository. It provides a map to deeper documentation rather than exhaustive instructions.
4
+
5
+
## Quick Start
6
+
7
+
```bash
8
+
# Setup
9
+
uv sync --dev && uv run pre-commit install
10
+
11
+
# Run tests
12
+
uv run pytest -v
13
+
14
+
# Run single test
15
+
uv run pytest tests/test_cli.py::test_cli_help -v
16
+
17
+
# Lint and format
18
+
uv run ruff check . --fix && uv run ruff format .
19
+
```
20
+
21
+
## Project Identity
22
+
23
+
-**Package**: `any-llm-platform-client`
24
+
-**CLI**: `any-llm`
25
+
-**Python**: 3.11+ (compatible with 3.11–3.14)
26
+
-**Package Manager**: `uv` (or `pip`)
27
+
-**Source**: `src/any_llm_platform_client/`
28
+
-**Tests**: `tests/`
29
+
30
+
## Repository Knowledge Map
31
+
32
+
The repository follows a **structured documentation approach** inspired by agent-first development principles. Knowledge lives in versioned, discoverable artifacts—not external documents or chat threads.
33
+
34
+
### Core Documentation
35
+
36
+
| Document | Purpose |
37
+
|----------|---------|
38
+
|`docs/DEVELOPMENT.md`| Development workflow, commands, testing |
39
+
|`docs/CODE_STYLE.md`| Style guide, formatting, naming, type hints |
0 commit comments