Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
api
|
|
|
cmd
|
|
|
lore
command
|
|
|
internal
|
|
|
config
Package config loads and validates lore.yaml workspace configuration.
|
Package config loads and validates lore.yaml workspace configuration. |
|
connectors/conformance
Package conformance is the shared contract suite every connector passes.
|
Package conformance is the shared contract suite every connector passes. |
|
connectors/embedder
Package embedder defines the embedding provider interface used for vector retrieval.
|
Package embedder defines the embedding provider interface used for vector retrieval. |
|
connectors/embedder/ollama
Package ollama embeds text with a local Ollama daemon's embeddings API over net/http.
|
Package ollama embeds text with a local Ollama daemon's embeddings API over net/http. |
|
connectors/embedder/openai
Package openai embeds text with the OpenAI embeddings API over net/http.
|
Package openai embeds text with the OpenAI embeddings API over net/http. |
|
connectors/github
Package github ingests commits, pull requests, reviews, issues and their comments from GitHub.
|
Package github ingests commits, pull requests, reviews, issues and their comments from GitHub. |
|
connectors/gitlab
Package gitlab ingests commits, merge requests, discussion threads, issues and their notes from a GitLab instance over the REST v4 API.
|
Package gitlab ingests commits, merge requests, discussion threads, issues and their notes from a GitLab instance over the REST v4 API. |
|
connectors/gitrepo
Package gitrepo answers blame and history questions about one local clone by shelling out to git.
|
Package gitrepo answers blame and history questions about one local clone by shelling out to git. |
|
connectors/httpretry
Package httpretry posts JSON to an HTTP API and retries the failures a server reports as temporary: 429, 5xx, a transport error, a truncated body.
|
Package httpretry posts JSON to an HTTP API and retries the failures a server reports as temporary: 429, 5xx, a transport error, a truncated body. |
|
connectors/httpretry/httpretrytest
Package httpretrytest hosts the httptest scaffolding shared by the connector tests that drive httpretry.Client.
|
Package httpretrytest hosts the httptest scaffolding shared by the connector tests that drive httpretry.Client. |
|
connectors/jira
Package jira ingests Jira Cloud issues and their comments.
|
Package jira ingests Jira Cloud issues and their comments. |
|
connectors/llm
Package llm defines the text completion provider interface used for synthesis.
|
Package llm defines the text completion provider interface used for synthesis. |
|
connectors/llm/anthropic
Package anthropic completes text with the Anthropic messages API over net/http.
|
Package anthropic completes text with the Anthropic messages API over net/http. |
|
connectors/llm/ollama
Package ollama completes text with a local Ollama daemon's chat API over net/http.
|
Package ollama completes text with a local Ollama daemon's chat API over net/http. |
|
connectors/llm/openai
Package openai completes text with the OpenAI chat completions API over net/http.
|
Package openai completes text with the OpenAI chat completions API over net/http. |
|
connectors/llm/zai
Package zai completes text with Z.AI's GLM chat API, which serves the same protocol as OpenAI chat completions.
|
Package zai completes text with Z.AI's GLM chat API, which serves the same protocol as OpenAI chat completions. |
|
connectors/notion
Package notion ingests workspace pages and their block content from Notion.
|
Package notion ingests workspace pages and their block content from Notion. |
|
connectors/refscan
Package refscan collects the source-agnostic references a connector finds in document text.
|
Package refscan collects the source-agnostic references a connector finds in document text. |
|
entities
Package entities defines the domain types shared across every layer.
|
Package entities defines the domain types shared across every layer. |
|
errors/internalerror
Package internalerror defines the typed error taxonomy translated at the transport boundary.
|
Package internalerror defines the typed error taxonomy translated at the transport boundary. |
|
mocks/embedder
Package mock_embedder is a generated GoMock package.
|
Package mock_embedder is a generated GoMock package. |
|
mocks/entities
Package mock_entities is a generated GoMock package.
|
Package mock_entities is a generated GoMock package. |
|
mocks/gitrepo
Package mock_gitrepo is a generated GoMock package.
|
Package mock_gitrepo is a generated GoMock package. |
|
mocks/llm
Package mock_llm is a generated GoMock package.
|
Package mock_llm is a generated GoMock package. |
|
mocks/repositories
Package mock_repositories is a generated GoMock package.
|
Package mock_repositories is a generated GoMock package. |
|
mocks/services
Package mock_services is a generated GoMock package.
|
Package mock_services is a generated GoMock package. |
|
repositories
Package repositories holds the persistence layer backed by SQLite.
|
Package repositories holds the persistence layer backed by SQLite. |
|
repositories/sqlite
Package sqlite implements the workspace index on a single SQLite file.
|
Package sqlite implements the workspace index on a single SQLite file. |
|
services
Package services holds the use-case layer orchestrating repositories and connectors.
|
Package services holds the use-case layer orchestrating repositories and connectors. |
|
transport
Package transport holds the service set and the error classification every Lore transport shares; each transport renders its own protocol error from them.
|
Package transport holds the service set and the error classification every Lore transport shares; each transport renders its own protocol error from them. |
|
transport/mcp
Package mcp serves the Lore tool surface over stdio and streamable HTTP.
|
Package mcp serves the Lore tool surface over stdio and streamable HTTP. |
Click to show internal directories.
Click to hide internal directories.