Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions docs/cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,12 @@ This directory contains automatically generated CLI reference documentation for

- [index.md](index.md) - Main CLI reference with overview of all commands
- [about.md](about.md) - About command documentation
- [castchat.md](castchat.md) - Interactive AI chat documentation
- [config.md](config.md) - Configuration management documentation
- [chat.md](chat.md) - Interactive AI chat documentation
- [configure.md](configure.md) - Configuration management documentation
- [download.md](download.md) - Episode download documentation
- [meta.md](meta.md) - Metadata download documentation
- [sql.md](sql.md) - SQL query documentation
- [sync.md](sync.md) - Synchronization documentation
- [transcription.md](transcription.md) - Transcription documentation
- [query.md](query.md) - SQL query documentation
- [subscribe.md](subscribe.md) - Subscription synchronization documentation
- [transcribe.md](transcribe.md) - Transcription documentation

## Generating Documentation

Expand Down
110 changes: 0 additions & 110 deletions docs/cli/castchat.md

This file was deleted.

36 changes: 36 additions & 0 deletions docs/cli/chat.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# chat - Interactive AI Chat

The `chat` command starts the agentic AI chat experience for transcribed content.

<!-- [[[cog
from click.testing import CliRunner
from retrocast.cli import cli
result = CliRunner().invoke(cli, ["chat", "--help"])
cog.out("```\n{}\n```".format(result.output))
]]] -->
```
Usage: cli chat [OPTIONS]

Interactive AI chat for exploring transcribed podcast content.

Start an interactive REPL session powered by PydanticAI to explore your
podcast transcription archive using natural language queries. The agent can
search across all transcribed episodes to answer questions about topics,
guests, and specific content.

Requires chromadb and pydantic-ai dependencies: pip install
retrocast[castchat]

Example queries: - What episodes discussed machine learning? - Where did
they talk about climate change? - Which episodes featured interviews with
scientists?

Options:
-d, --database PATH Path to retrocast database (defaults to app directory
database)
-m, --model TEXT Anthropic model to use for the agent
--rebuild-index Rebuild the ChromaDB index from scratch
--help Show this message and exit.

```
<!-- [[[end]]] -->
Loading
Loading