Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
repog
command
Package main is the entry point for the repog CLI.
|
Package main is the entry point for the repog CLI. |
|
Package commands provides CLI command implementations for repog.
|
Package commands provides CLI command implementations for repog. |
|
internal
|
|
|
ask
Package ask provides RAG-based Q&A functionality for repositories.
|
Package ask provides RAG-based Q&A functionality for repositories. |
|
config
Package config handles configuration loading, saving, and credential management.
|
Package config handles configuration loading, saving, and credential management. |
|
db
Package db handles database operations including schema management and migrations.
|
Package db handles database operations including schema management and migrations. |
|
embed
Package embed handles embedding generation for repository chunks.
|
Package embed handles embedding generation for repository chunks. |
|
format
Package format provides text formatting utilities for CLI output.
|
Package format provides text formatting utilities for CLI output. |
|
gemini
Package gemini provides HTTP client functionality for the Gemini API.
|
Package gemini provides HTTP client functionality for the Gemini API. |
|
github
Package github provides HTTP client functionality for the GitHub API.
|
Package github provides HTTP client functionality for the GitHub API. |
|
recommend
Package recommend provides AI-powered repository recommendations.
|
Package recommend provides AI-powered repository recommendations. |
|
search
Package search handles vector similarity search for repositories.
|
Package search handles vector similarity search for repositories. |
|
summarize
Package summarize provides AI-powered repository summarization.
|
Package summarize provides AI-powered repository summarization. |
|
sync
Package sync handles repository ingestion from GitHub.
|
Package sync handles repository ingestion from GitHub. |
Click to show internal directories.
Click to hide internal directories.