internal/

directory
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2026 License: MIT

Directories

Path Synopsis
Package adapter provides tree-sitter parsing adapters that extract symbols, relations, and diagnostics from Go, TypeScript, JavaScript, and Rust source files.
Package adapter provides tree-sitter parsing adapters that extract symbols, relations, and diagnostics from Go, TypeScript, JavaScript, and Rust source files.
Package config loads TOML configuration and environment-backed runtime overrides for the kb CLI.
Package config loads TOML configuration and environment-backed runtime overrides for the kb CLI.
Package convert provides a converter registry and format-specific converters that transform files (PDF, DOCX, XLSX, PPTX, EPUB, HTML, CSV, JSON, XML, text, images) into markdown.
Package convert provides a converter registry and format-specific converters that transform files (PDF, DOCX, XLSX, PPTX, EPUB, HTML, CSV, JSON, XML, text, images) into markdown.
Package firecrawl provides a client for the Firecrawl REST API.
Package firecrawl provides a client for the Firecrawl REST API.
Package frontmatter provides helpers for parsing and generating YAML frontmatter in markdown documents.
Package frontmatter provides helpers for parsing and generating YAML frontmatter in markdown documents.
Package generate orchestrates the codebase-to-vault pipeline: scan, parse, normalize, compute metrics, render, and write.
Package generate orchestrates the codebase-to-vault pipeline: scan, parse, normalize, compute metrics, render, and write.
Package graph normalizes and deduplicates code relations from parsed files into a clean dependency graph.
Package graph normalizes and deduplicates code relations from parsed files into a clean dependency graph.
Package ingest orchestrates multi-source content ingestion into knowledge base topics, handling frontmatter assembly, raw file writes, and operation log entries.
Package ingest orchestrates multi-source content ingestion into knowledge base topics, handling frontmatter assembly, raw file writes, and operation log entries.
Package lint checks knowledge base topics for structural issues such as missing frontmatter, broken wikilinks, and orphaned files.
Package lint checks knowledge base topics for structural issues such as missing frontmatter, broken wikilinks, and orphaned files.
Package logger provides structured slog-based logging with configurable output and an observer pattern for log forwarding.
Package logger provides structured slog-based logging with configurable output and an observer pattern for log forwarding.
Package metrics computes file-level, symbol-level, and directory-level code metrics including complexity, coupling, blast radius, and code smell detection.
Package metrics computes file-level, symbol-level, and directory-level code metrics including complexity, coupling, blast radius, and code smell detection.
Package models defines shared domain types, interfaces, and snapshot structures used across the kb CLI.
Package models defines shared domain types, interfaces, and snapshot structures used across the kb CLI.
Package output renders structured data as table, JSON, or TSV for CLI display.
Package output renders structured data as table, JSON, or TSV for CLI display.
Package qmd provides a shell-backed client for the QMD CLI.
Package qmd provides a shell-backed client for the QMD CLI.
Package scanner discovers source files in a workspace directory, respecting gitignore rules and custom include/exclude patterns.
Package scanner discovers source files in a workspace directory, respecting gitignore rules and custom include/exclude patterns.
Package topic scaffolds, lists, and retrieves metadata for knowledge base topics within a vault.
Package topic scaffolds, lists, and retrieves metadata for knowledge base topics within a vault.
Package vault provides path resolution, document rendering, reading, writing, and query helpers for Obsidian-compatible knowledge vaults.
Package vault provides path resolution, document rendering, reading, writing, and query helpers for Obsidian-compatible knowledge vaults.
Package version exposes build metadata (version, commit, date) injected at compile time via ldflags.
Package version exposes build metadata (version, commit, date) injected at compile time via ldflags.
Package youtube extracts transcripts and metadata from YouTube videos.
Package youtube extracts transcripts and metadata from YouTube videos.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL