Documentation
ΒΆ
There is no documentation for this package.
Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
internal
|
|
|
agent
Package agent is the core orchestration layer for Ghost AI agents.
|
Package agent is the core orchestration layer for Ghost AI agents. |
|
agent/tools
Package tools provides the semantic_search agent tool.
|
Package tools provides the semantic_search agent tool. |
|
agent/tools/mcp
Package mcp provides functionality for managing Model Context Protocol (MCP) clients within the Ghost application.
|
Package mcp provides functionality for managing Model Context Protocol (MCP) clients within the Ghost application. |
|
cmd
Package cmd: ghost free - list and activate free models.
|
Package cmd: ghost free - list and activate free models. |
|
config/providers
cerebras.go: Cerebras Inference provider (free dev tier, ultra-fast).
|
cerebras.go: Cerebras Inference provider (free dev tier, ultra-fast). |
|
csync
Package csync provides concurrent data structures for safe access in multi-threaded environments.
|
Package csync provides concurrent data structures for safe access in multi-threaded environments. |
|
embedder
Package embedder provides text embedding for semantic search.
|
Package embedder provides text embedding for semantic search. |
|
filetracker
Package filetracker provides functionality to track file reads in sessions.
|
Package filetracker provides functionality to track file reads in sessions. |
|
filewatcher
Package filewatcher provides file system watching for external changes.
|
Package filewatcher provides file system watching for external changes. |
|
home
Package home provides utilities for dealing with the user's home directory.
|
Package home provides utilities for dealing with the user's home directory. |
|
lsp
Package lsp provides a manager for Language Server Protocol (LSP) clients.
|
Package lsp provides a manager for Language Server Protocol (LSP) clients. |
|
network
Package network centralizes Ghost's network-egress policy.
|
Package network centralizes Ghost's network-egress policy. |
|
oauth/copilot
Package copilot provides GitHub Copilot integration.
|
Package copilot provides GitHub Copilot integration. |
|
oauth/hyper
Package hyper provides functions to handle Hyper device flow authentication.
|
Package hyper provides functions to handle Hyper device flow authentication. |
|
semantic
Package semantic provides semantic codebase search using TF-IDF embeddings.
|
Package semantic provides semantic codebase search using TF-IDF embeddings. |
|
shell
Package shell provides cross-platform shell execution capabilities.
|
Package shell provides cross-platform shell execution capabilities. |
|
skills
Package skills implements the Agent Skills open standard.
|
Package skills implements the Agent Skills open standard. |
|
ui/anim
Package anim provides an animated spinner.
|
Package anim provides an animated spinner. |
|
ui/notification
Package notification provides desktop notification support for the UI.
|
Package notification provides desktop notification support for the UI. |
|
ui/util
Package util provides utility functions for UI message handling.
|
Package util provides utility functions for UI message handling. |
Click to show internal directories.
Click to hide internal directories.