Skip to content

Commit 17bac85

Browse files
committed
refactor: standardize data schemas, rename tools_compatible to compatible_tools, and introduce shared configuration files for tags, categories, and providers.
1 parent 501926d commit 17bac85

41 files changed

Lines changed: 864 additions & 543 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
name: "Claude 3.5 Sonnet"
2-
slug: "claude-3-5-sonnet"
3-
provider: "Anthropic"
4-
description: "Best-in-class coding model with strong zero-shot accuracy and exceptional reasoning for complex refactors."
1+
name: Claude 3.5 Sonnet
2+
slug: claude-3-5-sonnet
3+
provider: anthropic
4+
description: Best-in-class coding model with strong zero-shot accuracy and exceptional reasoning for complex refactors.
55
context_window: 200000
66
strengths:
7-
- "Exceptional zero-shot code generation"
8-
- "Strong reasoning for complex refactors"
9-
- "Large 200K context window"
10-
- "Excellent instruction following"
7+
- Exceptional zero-shot code generation
8+
- Strong reasoning for complex refactors
9+
- Large 200K context window
10+
- Excellent instruction following
1111
weaknesses:
12-
- "Higher latency than smaller models"
13-
- "Rate limits can frustrate power users"
12+
- Higher latency than smaller models
13+
- Rate limits can frustrate power users
1414
vibe_coding_score: 9.2
1515
model_type: closed_source
1616
plans_available:
1717
- claude-pro
18-
updated_at: "2026-04-07"
18+
updated_at: '2026-04-07'
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
name: "Claude 3 Haiku"
2-
slug: "claude-3-haiku"
3-
provider: "Anthropic"
4-
description: "Fastest and most compact Claude model, ideal for quick code completions and lightweight coding tasks."
1+
name: Claude 3 Haiku
2+
slug: claude-3-haiku
3+
provider: anthropic
4+
description: Fastest and most compact Claude model, ideal for quick code completions and lightweight coding tasks.
55
context_window: 200000
66
strengths:
7-
- "Extremely fast response times"
8-
- "Low cost per token"
9-
- "Good for simple coding tasks"
7+
- Extremely fast response times
8+
- Low cost per token
9+
- Good for simple coding tasks
1010
weaknesses:
11-
- "Less capable for complex reasoning"
12-
- "Lower accuracy on multi-step tasks"
11+
- Less capable for complex reasoning
12+
- Lower accuracy on multi-step tasks
1313
vibe_coding_score: 6.5
1414
model_type: closed_source
1515
plans_available:
1616
- claude-pro
17-
updated_at: "2026-04-07"
17+
updated_at: '2026-04-07'

src/data/models/claude-3-opus.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
name: "Claude 3 Opus"
2-
slug: "claude-3-opus"
3-
provider: "Anthropic"
4-
description: "Most capable Claude model for complex analysis, math, and coding tasks requiring deep reasoning."
1+
name: Claude 3 Opus
2+
slug: claude-3-opus
3+
provider: anthropic
4+
description: Most capable Claude model for complex analysis, math, and coding tasks requiring deep reasoning.
55
context_window: 200000
66
strengths:
7-
- "Strongest reasoning capability in Claude family"
8-
- "Excellent at complex multi-step coding"
9-
- "Superior instruction following"
7+
- Strongest reasoning capability in Claude family
8+
- Excellent at complex multi-step coding
9+
- Superior instruction following
1010
weaknesses:
11-
- "Slower response times"
12-
- "Higher cost per token via API"
11+
- Slower response times
12+
- Higher cost per token via API
1313
vibe_coding_score: 8.8
1414
model_type: closed_source
1515
plans_available:
1616
- claude-pro
17-
updated_at: "2026-04-07"
17+
updated_at: '2026-04-07'

src/data/models/deepseek-v3.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
name: "DeepSeek V3"
2-
slug: "deepseek-v3"
3-
provider: "DeepSeek"
4-
description: "Open-weight model with excellent coding capabilities and competitive performance at a fraction of the cost."
1+
name: DeepSeek V3
2+
slug: deepseek-v3
3+
provider: deepseek
4+
description: Open-weight model with excellent coding capabilities and competitive performance at a fraction of the cost.
55
context_window: 128000
66
strengths:
7-
- "Open-weight and self-hostable"
8-
- "Strong code generation"
9-
- "Very cost-effective"
10-
- "Competitive with closed-source models"
7+
- Open-weight and self-hostable
8+
- Strong code generation
9+
- Very cost-effective
10+
- Competitive with closed-source models
1111
weaknesses:
12-
- "Occasional rate limiting on API"
13-
- "Less polished instruction following"
12+
- Occasional rate limiting on API
13+
- Less polished instruction following
1414
vibe_coding_score: 8.3
1515
model_type: open_weight
1616
plans_available:
1717
- synthetic-pack
18-
updated_at: "2026-04-07"
18+
updated_at: '2026-04-07'
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
name: "Gemini 3.1 Flash"
2-
slug: "gemini-3-1-flash"
3-
provider: "Google"
4-
description: "Google's fast and efficient Gemini model optimized for speed with good coding capabilities at a lower cost."
1+
name: Gemini 3.1 Flash
2+
slug: gemini-3-1-flash
3+
provider: google
4+
description: Google's fast and efficient Gemini model optimized for speed with good coding capabilities at a lower cost.
55
context_window: 1000000
66
strengths:
7-
- "Very fast response times"
8-
- "1M token context window"
9-
- "Cost efficient"
10-
- "Good for quick code tasks"
7+
- Very fast response times
8+
- 1M token context window
9+
- Cost efficient
10+
- Good for quick code tasks
1111
weaknesses:
12-
- "Less capable than Pro for complex tasks"
13-
- "Occasional accuracy trade-offs"
12+
- Less capable than Pro for complex tasks
13+
- Occasional accuracy trade-offs
1414
vibe_coding_score: 7.5
1515
model_type: closed_source
1616
plans_available:
1717
- google-developer-program
1818
- google-ai-pro
19-
updated_at: "2026-04-07"
19+
updated_at: '2026-04-07'
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
name: "Gemini 3.1 Pro"
2-
slug: "gemini-3-1-pro"
3-
provider: "Google"
4-
description: "Google's most capable Gemini model with extended context and strong coding performance for complex projects."
1+
name: Gemini 3.1 Pro
2+
slug: gemini-3-1-pro
3+
provider: google
4+
description: Google's most capable Gemini model with extended context and strong coding performance for complex projects.
55
context_window: 2000000
66
strengths:
7-
- "Massive 2M token context window"
8-
- "Strong multi-step reasoning"
9-
- "Excellent full-project generation"
10-
- "Google ecosystem integration"
7+
- Massive 2M token context window
8+
- Strong multi-step reasoning
9+
- Excellent full-project generation
10+
- Google ecosystem integration
1111
weaknesses:
12-
- "Higher latency for long contexts"
13-
- "Occasional formatting issues"
12+
- Higher latency for long contexts
13+
- Occasional formatting issues
1414
vibe_coding_score: 8.7
1515
model_type: closed_source
1616
plans_available:
1717
- google-ai-pro
18-
updated_at: "2026-04-07"
18+
updated_at: '2026-04-07'

src/data/models/glm-5.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
name: "GLM-5"
2-
slug: "glm-5"
3-
provider: "Zhipu AI"
4-
description: "Zhipu AI's latest generation language model with strong coding and reasoning capabilities."
1+
name: GLM-5
2+
slug: glm-5
3+
provider: zhipu-ai
4+
description: Zhipu AI's latest generation language model with strong coding and reasoning capabilities.
55
context_window: 128000
66
strengths:
7-
- "Strong coding capabilities"
8-
- "Good multilingual support"
9-
- "Competitive pricing"
7+
- Strong coding capabilities
8+
- Good multilingual support
9+
- Competitive pricing
1010
weaknesses:
11-
- "Less community adoption outside China"
12-
- "Limited English-language benchmarks"
11+
- Less community adoption outside China
12+
- Limited English-language benchmarks
1313
vibe_coding_score: 7.2
1414
model_type: open_weight
1515
plans_available:
1616
- alibaba
1717
- zai-glm-coding-plan-pro
1818
- edlide-pro
19-
updated_at: "2026-04-07"
19+
updated_at: '2026-04-07'

src/data/models/gpt-4-turbo.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
name: "GPT-4 Turbo"
2-
slug: "gpt-4-turbo"
3-
provider: "OpenAI"
4-
description: "High-capability OpenAI model with 128K context window, optimized for speed and cost efficiency."
1+
name: GPT-4 Turbo
2+
slug: gpt-4-turbo
3+
provider: openai
4+
description: High-capability OpenAI model with 128K context window, optimized for speed and cost efficiency.
55
context_window: 128000
66
strengths:
7-
- "Large 128K context window"
8-
- "Good balance of speed and quality"
9-
- "Strong code understanding"
7+
- Large 128K context window
8+
- Good balance of speed and quality
9+
- Strong code understanding
1010
weaknesses:
11-
- "Superseded by GPT-4o in most tasks"
12-
- "Higher latency than GPT-4o-mini"
11+
- Superseded by GPT-4o in most tasks
12+
- Higher latency than GPT-4o-mini
1313
vibe_coding_score: 7.8
1414
model_type: closed_source
1515
plans_available:
1616
- chatgpt-plus-free
17-
updated_at: "2026-04-07"
17+
updated_at: '2026-04-07'

src/data/models/gpt-4o.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
name: "GPT-4o"
2-
slug: "gpt-4o"
3-
provider: "OpenAI"
4-
description: "OpenAI's flagship multimodal model with strong coding capabilities and fast response times."
1+
name: GPT-4o
2+
slug: gpt-4o
3+
provider: openai
4+
description: OpenAI's flagship multimodal model with strong coding capabilities and fast response times.
55
context_window: 128000
66
strengths:
7-
- "Multimodal (text, image, audio)"
8-
- "Fast response times"
9-
- "Strong code generation"
10-
- "Good at following complex instructions"
7+
- Multimodal (text, image, audio)
8+
- Fast response times
9+
- Strong code generation
10+
- Good at following complex instructions
1111
weaknesses:
12-
- "Occasionally verbose in output"
13-
- "Can hallucinate API details"
12+
- Occasionally verbose in output
13+
- Can hallucinate API details
1414
vibe_coding_score: 8.5
1515
model_type: closed_source
1616
plans_available:
@@ -19,4 +19,4 @@ plans_available:
1919
- github-copilot-pro
2020
- windsurf-pro
2121
- windsurf-free
22-
updated_at: "2026-04-07"
22+
updated_at: '2026-04-07'

src/data/models/kimi-k2-5.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
name: "Kimi K2.5"
2-
slug: "kimi-k2-5"
3-
provider: "Moonshot AI"
4-
description: "Moonshot AI's coding-focused model with strong context understanding and multi-step task execution."
1+
name: Kimi K2.5
2+
slug: kimi-k2-5
3+
provider: moonshot-ai
4+
description: Moonshot AI's coding-focused model with strong context understanding and multi-step task execution.
55
context_window: 200000
66
strengths:
7-
- "Long context support"
8-
- "Good at multi-step tasks"
9-
- "Competitive coding performance"
7+
- Long context support
8+
- Good at multi-step tasks
9+
- Competitive coding performance
1010
weaknesses:
11-
- "Smaller ecosystem compared to GPT/Claude"
12-
- "Limited IDE integrations"
13-
vibe_coding_score: 7.0
11+
- Smaller ecosystem compared to GPT/Claude
12+
- Limited IDE integrations
13+
vibe_coding_score: 7
1414
model_type: open_weight
1515
plans_available:
1616
- kimi
1717
- opencode-go
1818
- alibaba
19-
updated_at: "2026-04-07"
19+
updated_at: '2026-04-07'

0 commit comments

Comments
 (0)