Directories
¶
| Path | Synopsis |
|---|---|
|
Package api provides HTTP server and API documentation.
|
Package api provides HTTP server and API documentation. |
|
jsonapi
Package jsonapi provides JSON:API specification compliant types for API responses.
|
Package jsonapi provides JSON:API specification compliant types for API responses. |
|
middleware
Package middleware provides HTTP middleware for the API server.
|
Package middleware provides HTTP middleware for the API server. |
|
v1
Package v1 provides the v1 API routes.
|
Package v1 provides the v1 API routes. |
|
v1/dto
Package dto provides data transfer objects for the API layer.
|
Package dto provides data transfer objects for the API layer. |
|
Package chunking provides fixed-size text chunking with overlap for RAG indexing.
|
Package chunking provides fixed-size text chunking with overlap for RAG indexing. |
|
Package enricher provides AI-powered enrichment generation.
|
Package enricher provides AI-powered enrichment generation. |
|
example
Package example provides extraction of code examples from documentation.
|
Package example provides extraction of code examples from documentation. |
|
Package git provides Git repository infrastructure implementations.
|
Package git provides Git repository infrastructure implementations. |
|
Package persistence provides database storage implementations.
|
Package persistence provides database storage implementations. |
|
Package provider provides AI provider implementations for text generation and embedding generation.
|
Package provider provides AI provider implementations for text generation and embedding generation. |
|
Package slicing provides AST-based code snippet extraction using tree-sitter.
|
Package slicing provides AST-based code snippet extraction using tree-sitter. |
|
language
Package language provides language-specific AST analyzers.
|
Package language provides language-specific AST analyzers. |
Click to show internal directories.
Click to hide internal directories.