Directories
¶
| Path | Synopsis |
|---|---|
|
driven
|
|
|
ai
Package ai provides factory functions for creating AI service adapters.
|
Package ai provides factory functions for creating AI service adapters. |
|
config/file
Package file provides file-based implementations of driven port interfaces.
|
Package file provides file-based implementations of driven port interfaces. |
|
embedding/ollama
Package ollama provides an embedding service adapter using Ollama.
|
Package ollama provides an embedding service adapter using Ollama. |
|
embedding/openai
Package openai provides an embedding service adapter using OpenAI API.
|
Package openai provides an embedding service adapter using OpenAI API. |
|
llm/anthropic
Package anthropic provides an LLM service adapter using Anthropic API.
|
Package anthropic provides an LLM service adapter using Anthropic API. |
|
llm/ollama
Package ollama provides an LLM service adapter using Ollama.
|
Package ollama provides an LLM service adapter using Ollama. |
|
llm/openai
Package openai provides an LLM service adapter using OpenAI API.
|
Package openai provides an LLM service adapter using OpenAI API. |
|
oauth
Package oauth provides OAuth token exchange functionality for external providers.
|
Package oauth provides OAuth token exchange functionality for external providers. |
|
storage/memory
Package memory provides in-memory implementations of driven ports.
|
Package memory provides in-memory implementations of driven ports. |
|
storage/sqlite
Package sqlite provides a unified SQLite-based implementation of driven port interfaces.
|
Package sqlite provides a unified SQLite-based implementation of driven port interfaces. |
|
storage/sqlite/migrations
Package migrations embeds SQL migration files for the SQLite store.
|
Package migrations embeds SQL migration files for the SQLite store. |
|
driving
|
|
|
mcp
Package mcp provides an MCP (Model Context Protocol) server adapter for Sercha.
|
Package mcp provides an MCP (Model Context Protocol) server adapter for Sercha. |
|
oauth
Package oauth provides OAuth callback server and browser utilities.
|
Package oauth provides OAuth callback server and browser utilities. |
|
tui
Package tui provides an interactive terminal user interface for sercha.
|
Package tui provides an interactive terminal user interface for sercha. |
|
tui/components/input
Package input provides text input components for the TUI.
|
Package input provides text input components for the TUI. |
|
tui/components/list
Package list provides list display components for the TUI.
|
Package list provides list display components for the TUI. |
|
tui/components/status
Package status provides status bar components for the TUI.
|
Package status provides status bar components for the TUI. |
|
tui/keymap
Package keymap defines keybindings for the TUI.
|
Package keymap defines keybindings for the TUI. |
|
tui/messages
Package messages defines Bubbletea message types for the TUI.
|
Package messages defines Bubbletea message types for the TUI. |
|
tui/styles
Package styles provides colour themes and styling for the TUI.
|
Package styles provides colour themes and styling for the TUI. |
|
tui/views/addsource
Package addsource provides the add source wizard view for the TUI.
|
Package addsource provides the add source wizard view for the TUI. |
|
tui/views/doccontent
Package doccontent provides the document content view component for the TUI.
|
Package doccontent provides the document content view component for the TUI. |
|
tui/views/docdetails
Package docdetails provides the document details view component for the TUI.
|
Package docdetails provides the document details view component for the TUI. |
|
tui/views/documents
Package documents provides the documents list view component for the TUI.
|
Package documents provides the documents list view component for the TUI. |
|
tui/views/menu
Package menu provides the main navigation menu view for the TUI.
|
Package menu provides the main navigation menu view for the TUI. |
|
tui/views/search
Package search provides the main search view for the TUI.
|
Package search provides the main search view for the TUI. |
|
tui/views/settings
Package settings provides the settings configuration view for the TUI.
|
Package settings provides the settings configuration view for the TUI. |
|
tui/views/sourcedetail
Package sourcedetail provides the source detail view component for the TUI.
|
Package sourcedetail provides the source detail view component for the TUI. |
|
tui/views/sources
Package sources provides the sources view component for the TUI.
|
Package sources provides the sources view component for the TUI. |
Click to show internal directories.
Click to hide internal directories.