# GitHits ## Docs - [Authentication special cases](https://docs.githits.com/authentication.md): Handle GitHits authentication manually for CI, headless machines, custom storage, and troubleshooting. - [GitHits CLI command reference: all commands and flags](https://docs.githits.com/cli/commands.md): Complete reference for every GitHits CLI command, organized by category: setup, authentication, MCP server, code examples, navigation, package inspection, and feedback. - [GitHits CLI configuration: config.toml reference](https://docs.githits.com/cli/configuration.md): Reference for the GitHits CLI config file: location, the [auth] section, storage modes, and when to use file storage over the system keychain. - [GitHits CLI environment variable reference](https://docs.githits.com/cli/environment-variables.md): All environment variables supported by the GitHits CLI, including authentication overrides, URL overrides, and diagnostic options. - [Use GitHits in agentic coding workflows](https://docs.githits.com/guides/agentic-workflow.md): Use GitHits during planning, research, implementation, debugging, and dependency review. - [Authenticate GitHits in CI and headless environments](https://docs.githits.com/guides/headless-ci.md): Authenticate GitHits without a browser in CI pipelines, SSH sessions, and containers — use an API token, browser-less OAuth, or file storage. - [Trigger GitHits manually](https://docs.githits.com/guides/trigger-githits.md): Prompt your agent to use GitHits when it does not call the tools on its own. - [Troubleshooting GitHits: auth, MCP, and startup issues](https://docs.githits.com/guides/troubleshooting.md): Fix common GitHits problems: keychain prompts, expired tokens, MCP server not loading, Node.js version errors, and slow npx startup. - [GitHits Documentation](https://docs.githits.com/index.md): Source-backed context for AI coding agents: open-source examples, dependency code, docs, package metadata, vulnerabilities, and changelogs. - [Automatically configure GitHits MCP](https://docs.githits.com/installation/automatic-setup.md): Use the GitHits hybrid CLI to automatically configure the local MCP server for supported AI coding tools. - [Manually configure GitHits MCP in any coding tool](https://docs.githits.com/installation/manual-setup.md): Configure GitHits as an MCP server in any AI coding tool that isn't in the auto-detect list, using a single command and a small JSON config snippet. - [Automatically install GitHits Skills](https://docs.githits.com/installation/skills.md): Install GitHits Skills when you prefer a Skills workflow instead of the local MCP server configured by the GitHits CLI. - [What is GitHits?](https://docs.githits.com/introduction.md): GitHits gives AI coding agents access to real open-source examples, dependency source code, docs, and package metadata. - [Quickstart: connect GitHits to your AI coding tool](https://docs.githits.com/quickstart.md): Connect GitHits to your AI coding tools with the hybrid CLI. - [Code Examples: natural-language search from open source](https://docs.githits.com/tools/code-examples.md): Use get_example and npx githits@latest example to find canonical, source-cited code patterns from the latest GitHub data. - [Code navigation: search, read, and grep indexed packages](https://docs.githits.com/tools/code-navigation.md): Search, list, read, and grep source code in any indexed npm, PyPI, GitHub, or other open-source package — no cloning required. - [Documentation access: hosted and repo-backed docs](https://docs.githits.com/tools/documentation-access.md): Use docs_list and docs_read to browse and read hosted docs and repository-backed docs for indexed packages. - [Feedback: improve GitHits results](https://docs.githits.com/tools/feedback.md): Submit feedback on specific GitHits results or on a whole tool session so future examples and navigation results improve. - [Package inspection: versions, docs, vulns, deps, changelogs](https://docs.githits.com/tools/package-inspection.md): Inspect dependencies with package metadata, documentation context, vulnerabilities, dependency graphs, changelogs, and upgrade context across 11 registries.