You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**o1-preview**|`o1-preview`| Deep reasoning, chain of thought | Mathematical, logic problems |
204
-
|**o3-mini**|`o3-mini`| Efficient reasoning | Fast reasoning tasks |
205
205
206
206
**Note**: Azure OpenAI deployment names are configurable via `AZURE_OPENAI_DEPLOYMENT` environment variable.
207
207
@@ -305,6 +305,17 @@ FALLBACK_PROVIDER=databricks # or azure-openai, openrouter, azure-anthropic
305
305
306
306
---
307
307
308
+
## 🚀 Ready to Get Started?
309
+
310
+
**Reduce your Claude Code costs by 60-80% in under 3 minutes:**
311
+
312
+
1. ⭐ **[Star this repo](https://github.com/vishalveerareddy123/Lynkr)** to show support and stay updated
313
+
2. 📖 **[Follow the Quick Start Guide](#quick-start-3-minutes)** to install and configure Lynkr
314
+
3. 💬 **[Join the Discussion](https://github.com/vishalveerareddy123/Lynkr/discussions)** for community support
315
+
4. 🐛 **[Report Issues](https://github.com/vishalveerareddy123/Lynkr/issues)** to help improve Lynkr
316
+
317
+
---
318
+
308
319
## Core Capabilities
309
320
310
321
### Long-Term Memory System (Titans-Inspired)
@@ -405,9 +416,9 @@ See [MEMORY_SYSTEM.md](MEMORY_SYSTEM.md) for complete documentation and [QUICKST
405
416
406
417
---
407
418
408
-
## Production Hardening Features
419
+
## Production-Ready Features for Enterprise Deployment
409
420
410
-
Lynkr includes comprehensive production-ready features designed for reliability, observability, and security in enterprise environments. These features add minimal performance overhead while providing robust operational capabilities.
421
+
Lynkr includes comprehensive production-hardened features designed for reliability, observability, and security in enterprise environments. These features add minimal performance overhead while providing robust operational capabilities for mission-critical AI deployments.
411
422
412
423
### Reliability & Resilience
413
424
@@ -575,6 +586,59 @@ Lynkr includes comprehensive production-ready features designed for reliability,
575
586
└───────────────────┘
576
587
```
577
588
589
+
### Request Flow Diagram
590
+
591
+
```mermaid
592
+
graph TB
593
+
A[Claude Code CLI] -->|HTTP POST /v1/messages| B[Lynkr Proxy Server]
594
+
B --> C{Middleware Stack}
595
+
C -->|Load Shedding| D{Load OK?}
596
+
D -->|Yes| E[Request Logging]
597
+
D -->|No| Z1[503 Service Unavailable]
598
+
E --> F[Metrics Collection]
599
+
F --> G[Input Validation]
600
+
G --> H[Orchestrator]
601
+
602
+
H --> I{Check Prompt Cache}
603
+
I -->|Cache Hit| J[Return Cached Response]
604
+
I -->|Cache Miss| K{Determine Provider}
605
+
606
+
K -->|Simple 0-2 tools| L[Ollama Local]
607
+
K -->|Moderate 3-14 tools| M[OpenRouter / Azure]
608
+
K -->|Complex 15+ tools| N[Databricks]
609
+
610
+
L --> O[Circuit Breaker Check]
611
+
M --> O
612
+
N --> O
613
+
614
+
O -->|Closed| P{Provider API}
615
+
O -->|Open| Z2[Fallback Provider]
616
+
617
+
P -->|Databricks| Q1[Databricks API]
618
+
P -->|OpenRouter| Q2[OpenRouter API]
619
+
P -->|Ollama| Q3[Ollama Local]
620
+
P -->|Azure| Q4[Azure Anthropic API]
621
+
622
+
Q1 --> R[Response Processing]
623
+
Q2 --> R
624
+
Q3 --> R
625
+
Q4 --> R
626
+
Z2 --> R
627
+
628
+
R --> S[Format Conversion]
629
+
S --> T[Cache Response]
630
+
T --> U[Update Metrics]
631
+
U --> V[Return to Client]
632
+
J --> V
633
+
634
+
style B fill:#4a90e2,stroke:#333,stroke-width:2px,color:#fff
635
+
style H fill:#7b68ee,stroke:#333,stroke-width:2px,color:#fff
636
+
style K fill:#f39c12,stroke:#333,stroke-width:2px
637
+
style P fill:#2ecc71,stroke:#333,stroke-width:2px,color:#fff
638
+
```
639
+
640
+
**Key Components:**
641
+
578
642
-**`src/api/router.js`** – Express routes that accept Claude-compatible `/v1/messages` requests.
579
643
-**`src/api/middleware/*`** – Production middleware stack:
580
644
-`load-shedding.js` – Proactive overload protection with resource monitoring
@@ -595,7 +659,7 @@ Lynkr includes comprehensive production-ready features designed for reliability,
595
659
596
660
---
597
661
598
-
## Getting Started
662
+
## Getting Started: Installation & Setup Guide
599
663
600
664
### Prerequisites
601
665
@@ -2113,14 +2177,68 @@ The graceful shutdown and health check endpoints ensure zero-downtime deployment
2113
2177
2114
2178
---
2115
2179
2116
-
## References
2180
+
## References & Further Reading
2117
2181
2118
-
Lynkr's design also includes ACE Framework informed by research in agentic AI systems and context engineering:
2182
+
### Academic & Technical Resources
2119
2183
2184
+
**Agentic AI Systems:**
2120
2185
-**Zhang et al. (2024)**. *Agentic Context Engineering*. arXiv:2510.04618. [arXiv](https://arxiv.org/abs/2510.04618)
- 💬 **Discussions:**[GitHub Discussions](https://github.com/vishalveerareddy123/Lynkr/discussions) - Questions, ideas, and community help
2222
+
- 📚 **Documentation:**[DeepWiki](https://deepwiki.com/vishalveerareddy123/Lynkr) - Comprehensive guides and examples
2223
+
- 🔧 **Contributing:**[CONTRIBUTING.md](CONTRIBUTING.md) - How to contribute to Lynkr
2224
+
2225
+
### Share Lynkr
2226
+
2227
+
Help spread the word about Lynkr:
2228
+
2229
+
- 🐦 [Share on Twitter](https://twitter.com/intent/tweet?text=Check%20out%20Lynkr%20-%20a%20production-ready%20Claude%20Code%20proxy%20with%20multi-provider%20support%20and%2060-80%25%20token%20savings!&url=https://github.com/vishalveerareddy123/Lynkr&hashtags=AI,ClaudeCode,LLM,OpenSource)
2230
+
- 💼 [Share on LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https://github.com/vishalveerareddy123/Lynkr)
2231
+
- 📰 [Share on Hacker News](https://news.ycombinator.com/submitlink?u=https://github.com/vishalveerareddy123/Lynkr&t=Lynkr%20-%20Production-Ready%20Claude%20Code%20Proxy)
2232
+
- 📱 [Share on Reddit](https://www.reddit.com/submit?url=https://github.com/vishalveerareddy123/Lynkr&title=Lynkr%20-%20Production-Ready%20Claude%20Code%20Proxy%20with%20Multi-Provider%20Support)
2233
+
2234
+
### Why Developers Choose Lynkr
2235
+
2236
+
- 💰 **Massive cost savings** - Save 60-80% on token costs with built-in optimization
0 commit comments