Skip to content

Commit d1c150d

Browse files
author
vishal veerareddy
committed
Added bedrock support
1 parent 6443eeb commit d1c150d

12 files changed

Lines changed: 2271 additions & 27 deletions

File tree

.env.example

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,92 @@ OLLAMA_MAX_TOOLS_FOR_ROUTING=3
119119
# Optional API key (for secured LM Studio servers)
120120
# LMSTUDIO_API_KEY=your-optional-api-key
121121

122+
# ==============================================================================
123+
# AWS Bedrock Configuration (Claude, Titan, Llama, Jurassic, etc.)
124+
# ==============================================================================
125+
126+
# Bedrock API Key (Bearer token) - REQUIRED
127+
# Generate from AWS Console → Bedrock → API Keys
128+
# See: https://docs.aws.amazon.com/bedrock/latest/userguide/api-keys-generate.html
129+
# AWS_BEDROCK_API_KEY=your-bedrock-api-key-here
130+
131+
# AWS region (default: us-east-1)
132+
# Available regions: us-east-1, us-west-2, us-east-2, ap-southeast-1, ap-northeast-1, eu-central-1
133+
# AWS_BEDROCK_REGION=us-east-1
134+
135+
# Bedrock model ID to use (via Converse API - unified format for all text models)
136+
#
137+
# ===== CLAUDE MODELS (BEST FOR TOOL CALLING) =====
138+
# Claude 4.5 models (latest - requires inference profiles):
139+
# - us.anthropic.claude-sonnet-4-5-20250929-v1:0 (regional US, best for tool calling)
140+
# - us.anthropic.claude-haiku-4-5-20251001-v1:0 (fast, efficient)
141+
# - global.anthropic.claude-sonnet-4-5-20250929-v1:0 (cross-region)
142+
# Claude 3.x models:
143+
# - anthropic.claude-3-5-sonnet-20241022-v2:0 (excellent for tool calling)
144+
# - anthropic.claude-3-opus-20240229-v1:0 (most capable)
145+
# - anthropic.claude-3-haiku-20240307-v1:0 (fast, cheap)
146+
#
147+
# ===== DEEPSEEK MODELS (NEW - 2025) =====
148+
# - us.deepseek.r1-v1:0 (DeepSeek R1 - reasoning model)
149+
# - deepseek.r1-v1:0 (direct model ID)
150+
#
151+
# ===== QWEN MODELS (ALIBABA - NEW 2025) =====
152+
# - qwen.qwen3-235b-a22b-2507-v1:0 (largest, 235B parameters)
153+
# - qwen.qwen3-32b-v1:0 (balanced, 32B parameters)
154+
# - qwen.qwen3-coder-480b-a35b-v1:0 (coding specialist, 480B)
155+
# - qwen.qwen3-coder-30b-a3b-v1:0 (coding, smaller)
156+
#
157+
# ===== OPENAI OPEN-WEIGHT MODELS (NEW - 2025) =====
158+
# - openai.gpt-oss-120b-1:0 (120B parameters, open-weight)
159+
# - openai.gpt-oss-20b-1:0 (20B parameters, efficient)
160+
#
161+
# ===== GOOGLE GEMMA MODELS (OPEN-WEIGHT) =====
162+
# - google.gemma-3-27b (27B parameters)
163+
# - google.gemma-3-12b (12B parameters)
164+
# - google.gemma-3-4b (4B parameters, efficient)
165+
#
166+
# ===== MINIMAX MODELS (NEW - 2025) =====
167+
# - minimax.m2-v1:0 (MiniMax M2)
168+
#
169+
# ===== AMAZON MODELS =====
170+
# Nova (multimodal):
171+
# - us.amazon.nova-pro-v1:0 (best quality, multimodal)
172+
# - us.amazon.nova-lite-v1:0 (fast, cost-effective)
173+
# - us.amazon.nova-micro-v1:0 (ultra-fast, text-only)
174+
# Titan:
175+
# - amazon.titan-text-premier-v1:0 (largest)
176+
# - amazon.titan-text-express-v1 (fast)
177+
# - amazon.titan-text-lite-v1 (cheapest)
178+
#
179+
# ===== META LLAMA MODELS =====
180+
# - meta.llama3-1-70b-instruct-v1:0 (most capable)
181+
# - meta.llama3-1-8b-instruct-v1:0 (fast, efficient)
182+
#
183+
# ===== MISTRAL MODELS =====
184+
# - mistral.mistral-large-2407-v1:0 (largest)
185+
# - mistral.mistral-small-2402-v1:0 (efficient)
186+
# - mistral.mixtral-8x7b-instruct-v0:1 (mixture of experts)
187+
#
188+
# ===== COHERE COMMAND MODELS =====
189+
# - cohere.command-r-plus-v1:0 (best for RAG)
190+
# - cohere.command-r-v1:0 (balanced)
191+
#
192+
# ===== AI21 MODELS =====
193+
# - ai21.jamba-1-5-large-v1:0 (hybrid architecture)
194+
# - ai21.jamba-1-5-mini-v1:0 (fast)
195+
#
196+
# ===== OTHER PROVIDERS (CHECK AWS CONSOLE FOR AVAILABILITY) =====
197+
# Writer AI, Kimi AI, Luma AI, TwelveLabs models may also be available
198+
#
199+
# Default (Claude Sonnet 4.5 with tool calling):
200+
# AWS_BEDROCK_MODEL_ID=us.anthropic.claude-sonnet-4-5-20250929-v1:0
201+
202+
# Cost comparison (per 1M tokens):
203+
# Claude 3.5 Sonnet on Bedrock: $3.00 input / $15.00 output
204+
# Claude 3 Opus on Bedrock: $15.00 input / $75.00 output
205+
# Titan Text Express: $0.20 input / $0.60 output
206+
# Llama 3 70B: $0.99 input / $0.99 output
207+
122208
# ==============================================================================
123209
# Server Configuration
124210
# ==============================================================================

README.md

Lines changed: 65 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,18 @@
55
[![License: Apache 2.0](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](LICENSE "Apache 2.0 License - Open Source Claude Code Alternative")
66
[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/vishalveerareddy123/Lynkr "Lynkr Documentation on DeepWiki")
77
[![Databricks Supported](https://img.shields.io/badge/Databricks-Supported-orange)](https://www.databricks.com/ "Databricks Claude Integration")
8+
[![AWS Bedrock](https://img.shields.io/badge/AWS%20Bedrock-100%2B%20Models-FF9900)](https://aws.amazon.com/bedrock/ "AWS Bedrock - 100+ Models")
89
[![OpenAI Compatible](https://img.shields.io/badge/OpenAI-Compatible-412991)](https://openai.com/ "OpenAI GPT Integration")
910
[![Ollama Compatible](https://img.shields.io/badge/Ollama-Compatible-brightgreen)](https://ollama.ai/ "Local Ollama Model Support")
1011
[![llama.cpp Compatible](https://img.shields.io/badge/llama.cpp-Compatible-blue)](https://github.com/ggerganov/llama.cpp "llama.cpp GGUF Model Support")
1112
[![IndexNow Enabled](https://img.shields.io/badge/IndexNow-Enabled-success?style=flat-square)](https://www.indexnow.org/ "SEO Optimized with IndexNow")
1213
[![DevHunt](https://img.shields.io/badge/DevHunt-Lynkr-orange)](https://devhunt.org/tool/lynkr "Lynkr on DevHunt")
1314

14-
> ** Claude Code proxy server supporting Databricks, OpenRouter, Ollama & Azure. Features MCP integration, prompt caching & 60-80% token optimization savings.**
15+
> ** Claude Code proxy server supporting Databricks, AWS Bedrock (100+ models), OpenRouter, Ollama & Azure. Features MCP integration, prompt caching & 60-80% token optimization savings.**
1516
1617
## 🔖 Keywords
1718

18-
`claude-code` `claude-proxy` `anthropic-api` `databricks-llm` `openrouter-integration` `ollama-local` `llama-cpp` `azure-openai` `azure-anthropic` `mcp-server` `prompt-caching` `token-optimization` `ai-coding-assistant` `llm-proxy` `self-hosted-ai` `git-automation` `code-generation` `developer-tools` `ci-cd-automation` `llm-gateway` `cost-reduction` `multi-provider-llm`
19+
`claude-code` `claude-proxy` `anthropic-api` `databricks-llm` `aws-bedrock` `bedrock-models` `deepseek-r1` `qwen3-coder` `openrouter-integration` `ollama-local` `llama-cpp` `azure-openai` `azure-anthropic` `mcp-server` `prompt-caching` `token-optimization` `ai-coding-assistant` `llm-proxy` `self-hosted-ai` `git-automation` `code-generation` `developer-tools` `ci-cd-automation` `llm-gateway` `cost-reduction` `multi-provider-llm`
1920

2021
---
2122

@@ -68,7 +69,7 @@ Claude Code CLI is locked to Anthropic's API, limiting your choice of LLM provid
6869
### The Solution
6970
Lynkr is a **production-ready proxy server** that unlocks Claude Code CLI's full potential:
7071

71-
-**Any LLM Provider** - [Databricks, OpenRouter (100+ models), Ollama (local), Azure, OpenAI, llama.cpp](#supported-ai-model-providers-databricks-openrouter-ollama-azure-llamacpp)
72+
-**Any LLM Provider** - [Databricks, AWS Bedrock (100+ models), OpenRouter (100+ models), Ollama (local), Azure, OpenAI, llama.cpp](#supported-ai-model-providers-databricks-aws-bedrock-openrouter-ollama-azure-llamacpp)
7273
-**60-80% Cost Reduction** - Built-in [token optimization](#token-optimization-implementation) (5 optimization phases implemented)
7374
-**Zero Code Changes** - [Drop-in replacement](#connecting-claude-code-cli) for Anthropic backend
7475
-**Local & Offline** - Run Claude Code with [Ollama](#using-ollama-models) or [llama.cpp](#using-llamacpp-with-lynkr) (no internet required)
@@ -94,11 +95,17 @@ npm install -g lynkr
9495

9596
### 2️⃣ Configure Your Provider
9697
```bash
97-
# Option A: Use local Ollama (free, offline)
98+
# Option A: Use AWS Bedrock (100+ models) 🆕
99+
export MODEL_PROVIDER=bedrock
100+
export AWS_BEDROCK_API_KEY=your-bearer-token
101+
export AWS_BEDROCK_REGION=us-east-2
102+
export AWS_BEDROCK_MODEL_ID=us.anthropic.claude-sonnet-4-5-20250929-v1:0
103+
104+
# Option B: Use local Ollama (free, offline)
98105
export MODEL_PROVIDER=ollama
99106
export OLLAMA_MODEL=llama3.1:8b
100107

101-
# Option B: Use Databricks (production)
108+
# Option C: Use Databricks (production)
102109
export MODEL_PROVIDER=databricks
103110
export DATABRICKS_API_BASE=https://your-workspace.databricks.net
104111
export DATABRICKS_API_KEY=your-api-key
@@ -160,7 +167,7 @@ Further documentation and usage notes are available on [DeepWiki](https://deepwi
160167

161168
---
162169

163-
## Supported AI Model Providers (Databricks, OpenRouter, Ollama, Azure, llama.cpp)
170+
## Supported AI Model Providers (Databricks, AWS Bedrock, OpenRouter, Ollama, Azure, llama.cpp)
164171

165172
Lynkr supports multiple AI model providers, giving you flexibility in choosing the right model for your needs:
166173

@@ -169,6 +176,7 @@ Lynkr supports multiple AI model providers, giving you flexibility in choosing t
169176
| Provider | Configuration | Models Available | Best For |
170177
|----------|--------------|------------------|----------|
171178
| **Databricks** (Default) | `MODEL_PROVIDER=databricks` | Claude Sonnet 4.5, Claude Opus 4.5 | Production use, enterprise deployment |
179+
| **AWS Bedrock** 🆕 | `MODEL_PROVIDER=bedrock` | 100+ models (Claude, DeepSeek R1, Qwen3, Nova, Titan, Llama, Mistral, etc.) | AWS ecosystem, multi-model flexibility, Claude + alternatives |
172180
| **OpenAI** | `MODEL_PROVIDER=openai` | GPT-5, GPT-5.2, GPT-4o, GPT-4o-mini, GPT-4-turbo, o1, o1-mini | Direct OpenAI API access |
173181
| **Azure OpenAI** | `MODEL_PROVIDER=azure-openai` | GPT-5, GPT-5.2,GPT-4o, GPT-4o-mini, GPT-5, o1, o3, Kimi-K2 | Azure integration, Microsoft ecosystem |
174182
| **Azure Anthropic** | `MODEL_PROVIDER=azure-anthropic` | Claude Sonnet 4.5, Claude Opus 4.5 | Azure-hosted Claude models |
@@ -204,6 +212,44 @@ When using `MODEL_PROVIDER=azure-openai`, you can deploy any of the models in az
204212

205213
**Note**: Azure OpenAI deployment names are configurable via `AZURE_OPENAI_DEPLOYMENT` environment variable.
206214

215+
### **AWS Bedrock Model Catalog (100+ Models)**
216+
217+
When using `MODEL_PROVIDER=bedrock`, you have access to **nearly 100 models** via AWS Bedrock's unified Converse API:
218+
219+
#### **🆕 NEW Models (2025-2026)**
220+
- **DeepSeek R1** - `us.deepseek.r1-v1:0` - Reasoning model (o1-style)
221+
- **Qwen3** - `qwen.qwen3-235b-*`, `qwen.qwen3-coder-480b-*` - Up to 480B parameters!
222+
- **OpenAI GPT-OSS** - `openai.gpt-oss-120b-1:0` - Open-weight GPT models
223+
- **Google Gemma 3** - `google.gemma-3-27b` - Open-weight from Google
224+
- **MiniMax M2** - `minimax.m2-v1:0` - Chinese AI company
225+
226+
#### **Claude Models (Best for Tool Calling)**
227+
- **Claude 4.5** - `us.anthropic.claude-sonnet-4-5-*` - Best for coding with tools
228+
- **Claude 3.5** - `anthropic.claude-3-5-sonnet-*` - Excellent tool calling
229+
- **Claude 3 Haiku** - `anthropic.claude-3-haiku-*` - Fast and cost-effective
230+
231+
#### **Amazon Models**
232+
- **Nova** - `us.amazon.nova-pro-v1:0` - Multimodal, 300K context
233+
- **Titan** - `amazon.titan-text-express-v1` - General purpose
234+
235+
#### **Other Major Models**
236+
- **Meta Llama** - `meta.llama3-1-70b-*` - Open-source Llama 3.1
237+
- **Mistral** - `mistral.mistral-large-*` - Coding, multilingual
238+
- **Cohere** - `cohere.command-r-plus-v1:0` - RAG, search
239+
- **AI21 Jamba** - `ai21.jamba-1-5-large-v1:0` - 256K context
240+
241+
#### **Quick Setup**
242+
```bash
243+
export MODEL_PROVIDER=bedrock
244+
export AWS_BEDROCK_API_KEY=your-bearer-token # Get from AWS Console → Bedrock → API Keys
245+
export AWS_BEDROCK_REGION=us-east-2
246+
export AWS_BEDROCK_MODEL_ID=us.anthropic.claude-sonnet-4-5-20250929-v1:0
247+
```
248+
249+
📖 **Full Documentation**: See [BEDROCK_MODELS.md](BEDROCK_MODELS.md) for complete model catalog, pricing, capabilities, and use cases.
250+
251+
⚠️ **Tool Calling Note**: Only **Claude models** support tool calling on Bedrock. Other models work via Converse API but won't use Read/Write/Bash tools.
252+
207253
### **Ollama Model Recommendations**
208254

209255
For tool calling support (required for Claude Code CLI functionality):
@@ -241,16 +287,19 @@ FALLBACK_PROVIDER=databricks # or azure-openai, openrouter, azure-anthropic
241287

242288
### **Provider Comparison**
243289

244-
| Feature | Databricks | OpenAI | Azure OpenAI | Azure Anthropic | OpenRouter | Ollama | llama.cpp |
245-
|---------|-----------|--------|--------------|-----------------|------------|--------|-----------|
246-
| **Setup Complexity** | Medium | Easy | Medium | Medium | Easy | Easy | Medium |
247-
| **Cost** | $$$ | $$ | $$ | $$$ | $ | Free | Free |
248-
| **Latency** | Low | Low | Low | Low | Medium | Very Low | Very Low |
249-
| **Tool Calling** | Excellent | Excellent | Excellent | Excellent | Good | Fair | Good |
250-
| **Context Length** | 200K | 128K | 128K | 200K | Varies | 32K-128K | Model-dependent |
251-
| **Streaming** | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
252-
| **Privacy** | Enterprise | Third-party | Enterprise | Enterprise | Third-party | Local | Local |
253-
| **Offline** | No | No | No | No | No | Yes | Yes |
290+
| Feature | Databricks | AWS Bedrock | OpenAI | Azure OpenAI | Azure Anthropic | OpenRouter | Ollama | llama.cpp |
291+
|---------|-----------|-------------|--------|--------------|-----------------|------------|--------|-----------|
292+
| **Setup Complexity** | Medium | Easy | Easy | Medium | Medium | Easy | Easy | Medium |
293+
| **Cost** | $$$ | $$ | $$ | $$ | $$$ | $ | Free | Free |
294+
| **Latency** | Low | Low | Low | Low | Low | Medium | Very Low | Very Low |
295+
| **Model Variety** | 2 | 100+ | 10+ | 10+ | 2 | 100+ | 50+ | Unlimited |
296+
| **Tool Calling** | Excellent | Excellent* | Excellent | Excellent | Excellent | Good | Fair | Good |
297+
| **Context Length** | 200K | Up to 300K | 128K | 128K | 200K | Varies | 32K-128K | Model-dependent |
298+
| **Streaming** | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
299+
| **Privacy** | Enterprise | Enterprise | Third-party | Enterprise | Enterprise | Third-party | Local | Local |
300+
| **Offline** | No | No | No | No | No | No | Yes | Yes |
301+
302+
_* Tool calling only supported by Claude models on Bedrock_
254303

255304
---
256305

docs/index.md

Lines changed: 49 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
# Lynkr - Production-Ready Claude Code Proxy with Multi-Provider Support, MCP Integration & Token Optimization
88

9-
#### Lynkr is an open-source, production-ready Claude Code proxy that enables the Claude Code CLI to work with any LLM provider (Databricks, OpenRouter, Ollama, Azure, OpenAI, llama.cpp) without losing Anthropic backend features. It features MCP server orchestration, Git workflows, repo intelligence, workspace tools, prompt caching, and 60-80% token optimization for cost-effective LLM-powered development.
9+
#### Lynkr is an open-source, production-ready Claude Code proxy that enables the Claude Code CLI to work with any LLM provider (Databricks, AWS Bedrock (100+ models), OpenRouter, Ollama, Azure, OpenAI, llama.cpp) without losing Anthropic backend features. It features MCP server orchestration, Git workflows, repo intelligence, workspace tools, prompt caching, and 60-80% token optimization for cost-effective LLM-powered development.
1010
<!--
1111
SEO Keywords:
1212
Databricks, Claude Code, Anthropic, Azure Anthropic,
@@ -17,7 +17,7 @@ prompt caching, Node.js
1717

1818
## 🔖 Keywords
1919

20-
`claude-code` `claude-proxy` `anthropic-api` `databricks-llm` `openrouter-integration` `ollama-local` `llama-cpp` `azure-openai` `azure-anthropic` `mcp-server` `prompt-caching` `token-optimization` `ai-coding-assistant` `llm-proxy` `self-hosted-ai` `git-automation` `code-generation` `developer-tools` `ci-cd-automation` `llm-gateway` `cost-reduction` `multi-provider-llm`
20+
`claude-code` `claude-proxy` `anthropic-api` `databricks-llm` `aws-bedrock` `bedrock-models` `deepseek-r1` `qwen3` `openrouter-integration` `ollama-local` `llama-cpp` `azure-openai` `azure-anthropic` `mcp-server` `prompt-caching` `token-optimization` `ai-coding-assistant` `llm-proxy` `self-hosted-ai` `git-automation` `code-generation` `developer-tools` `ci-cd-automation` `llm-gateway` `cost-reduction` `multi-provider-llm`
2121

2222
---
2323

@@ -32,7 +32,7 @@ prompt caching, Node.js
3232

3333
# 🚀 What is Lynkr?
3434

35-
**Lynkr** is an open-source **Claude Code-compatible backend proxy** that lets you run the **Claude Code CLI** and Claude-style tools **directly against [Databricks, Azure, OpenRouter, Ollama, and llama.cpp](#-configuration-guide-for-multi-provider-support-databricks-azure-openrouter-ollama-llamacpp)** instead of the default Anthropic cloud.
35+
**Lynkr** is an open-source **Claude Code-compatible backend proxy** that lets you run the **Claude Code CLI** and Claude-style tools **directly against [Databricks, AWS Bedrock, Azure, OpenRouter, Ollama, and llama.cpp](#-configuration-guide-for-multi-provider-support-databricks-aws-bedrock-azure-openrouter-ollama-llamacpp)** instead of the default Anthropic cloud.
3636

3737
It enables full repo-aware LLM workflows:
3838

@@ -58,6 +58,9 @@ Emulates Anthropic’s backend so the **Claude Code CLI works without modificati
5858
### ✔ Works with Databricks LLM Serving
5959
Supports **Databricks-hosted Claude Sonnet / Haiku models**, or any LLM served from Databricks.
6060

61+
### ✔ Supports AWS Bedrock (100+ models) 🆕
62+
Access Claude 4.5, DeepSeek R1, Qwen3 (480B), OpenAI GPT-OSS, Google Gemma, Nova, Titan, Llama, Mistral, and more through AWS's unified Converse API.
63+
6164
### ✔ Supports Azure Anthropic models
6265
Route Claude Code requests into Azure's `/anthropic/v1/messages` endpoint.
6366

@@ -137,7 +140,7 @@ Claude Code CLI
137140
138141
Lynkr Proxy
139142
140-
Databricks / Azure Anthropic / OpenRouter / Ollama / llama.cpp / MCP / Tools
143+
Databricks / AWS Bedrock / Azure Anthropic / OpenRouter / Ollama / llama.cpp / MCP / Tools
141144
142145
```
143146

@@ -265,7 +268,7 @@ npm start
265268

266269
---
267270

268-
# 🔧 Configuration Guide for Multi-Provider Support (Databricks, Azure, OpenRouter, Ollama, llama.cpp)
271+
# 🔧 Configuration Guide for Multi-Provider Support (Databricks, AWS Bedrock, Azure, OpenRouter, Ollama, llama.cpp)
269272

270273
## Databricks Setup
271274

@@ -299,6 +302,47 @@ AZURE_OPENAI_DEPLOYMENT=gpt-4o
299302
PORT=8080
300303
```
301304

305+
## AWS Bedrock Setup (🆕 NEW - 100+ Models)
306+
307+
**What is AWS Bedrock?**
308+
309+
AWS Bedrock provides serverless access to **nearly 100 foundation models** from leading AI companies through a unified Converse API. Benefits:
310+
- ✅ **Massive model variety** – Claude, DeepSeek R1, Qwen3, OpenAI GPT-OSS, Google Gemma, Nova, Titan, Llama, Mistral, Cohere, and more
311+
- ✅ **Enterprise-grade** – AWS infrastructure, security, and compliance
312+
- ✅ **Pay-per-use** – No monthly fees, pay only for tokens used
313+
- ✅ **Claude tool calling** – Full Read/Write/Bash tool support with Claude models
314+
- ✅ **Multi-cloud flexibility** – Not locked into single provider
315+
316+
**Configuration:**
317+
318+
```env
319+
MODEL_PROVIDER=bedrock
320+
AWS_BEDROCK_API_KEY=your-bearer-token # Get from AWS Console → Bedrock → API Keys
321+
AWS_BEDROCK_REGION=us-east-2 # us-east-1, us-west-2, us-east-2, etc.
322+
AWS_BEDROCK_MODEL_ID=us.anthropic.claude-sonnet-4-5-20250929-v1:0
323+
PORT=8080
324+
WORKSPACE_ROOT=/path/to/your/repo
325+
```
326+
327+
**Popular Models:**
328+
- `us.anthropic.claude-sonnet-4-5-20250929-v1:0` – Best for coding with tool calling
329+
- `us.deepseek.r1-v1:0` – Reasoning model (o1-style)
330+
- `qwen.qwen3-coder-480b-a35b-v1:0` – 480B parameter coding specialist
331+
- `openai.gpt-oss-120b-1:0` – Open-weight GPT model
332+
- `us.amazon.nova-pro-v1:0` – Multimodal, 300K context
333+
- `meta.llama3-1-70b-instruct-v1:0` – Open-source Llama 3.1
334+
- `mistral.mistral-large-2407-v1:0` – Multilingual, coding
335+
336+
📖 See [BEDROCK_MODELS.md](https://github.com/vishalveerareddy123/Lynkr/blob/main/BEDROCK_MODELS.md) for complete model catalog (100+ models), pricing, capabilities, and use cases.
337+
338+
**Getting Started:**
339+
1. Visit [AWS Bedrock Console](https://console.aws.amazon.com/bedrock/)
340+
2. Navigate to API Keys section
341+
3. Generate a new API key (Bearer token)
342+
4. Configure Lynkr as shown above
343+
5. Start using any of the 100+ available models!
344+
345+
⚠️ **Tool Calling Note**: Only Claude models support tool calling (Read, Write, Bash) on Bedrock. Other models work via Converse API but won't execute tools.
302346
303347
## OpenRouter Setup
304348

0 commit comments

Comments
 (0)