Metadata-Version: 2.4
Name: cogforge
Version: 0.1.0
Summary: Agent-facing CLI for maintaining the LLM wiki
Author-email: Nicolas Paris <ni.paris@gmail.com>
Requires-Python: >=3.11
Requires-Dist: beautifulsoup4>=4.12
Requires-Dist: click>=8.0
Requires-Dist: httpx>=0.27
Requires-Dist: loguru>=0.7.3
Requires-Dist: lxml>=5.0
Requires-Dist: markdownify>=0.11.6
Requires-Dist: openai>=1.0
Requires-Dist: pandas>=2.0
Requires-Dist: pymupdf>=1.24
Requires-Dist: python-dotenv>=1.0
Requires-Dist: python-slugify>=8.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: tabulate>=0.9
Requires-Dist: youtube-transcript-api>=0.6.2
Requires-Dist: yt-dlp>=2024.1
Description-Content-Type: text/markdown

# Cogforge

Cogforge is the CLI/tooling layer for maintaining structured LLM-backed knowledge bases.

It is intentionally separate from the knowledge-base repositories it manages.

## Development

```bash
uv run pytest
uv run cogforge --help
```

## Initialize a Knowledge Base

```bash
cogforge init /path/to/new-kb
```

That command creates a managed `llm_wiki/` tree plus the KB-facing `AGENTS.md` scaffold. The `AGENTS.md` in this repository is only for developing Cogforge itself.
