How barty-bart/qwen-vs-deepseek-local-coding works
This repository is a local coding-model comparison, not an application: its main workflow is to give matching prompts to Qwen and DeepSeek through the pi coding agent, then retain their generated HTML and compare outcomes and timings. The three task branches cover a weather dashboard, a canvas tower-defense game, and a spreadsheet with a formula engine; the spreadsheet also records feedback rounds and fresh-session, low-reasoning-effort runs. The README documents the workflow and results, but no implementation excerpts are available, so the graph omits internal runtime details.
Main entry points: 01-easy-weather-dashboard Weather outputs · 02-medium-tower-defense Tower-defense outputs · 03-hard-spreadsheet Spreadsheet outputs · README.md Timing and results
Components 12
Test workflow
- Local setup
- pi agent
- Qwen model
- DeepSeek model
Task prompts
- Weather prompt
01-easy-weather-dashboard/prompt.md - Tower-defense prompt
02-medium-tower-defense/prompt.md - Spreadsheet prompt
03-hard-spreadsheet/prompt.md
Outputs and results
- Weather outputs
01-easy-weather-dashboard - Tower-defense outputs
02-medium-tower-defense - Spreadsheet outputs
03-hard-spreadsheet - Timing and results
README.md
Other components
- Repository reader
Connections 19
- Local setup → pi agent: serves through
README.md - Weather prompt → pi agent: given to
README.md - Tower-defense prompt → pi agent: given to
README.md - Spreadsheet prompt → pi agent: given to
README.md - pi agent → Qwen model: drives
README.md - pi agent → DeepSeek model: drives
README.md - Qwen model → Weather outputs: writes files
README.md - DeepSeek model → Weather outputs: writes files
README.md - Qwen model → Tower-defense outputs: writes files
README.md - DeepSeek model → Tower-defense outputs: writes files
README.md - Qwen model → Spreadsheet outputs: writes files
README.md - DeepSeek model → Spreadsheet outputs: writes files
README.md - Weather outputs → Timing and results: summarized in
README.md - Tower-defense outputs → Timing and results: summarized in
README.md - Spreadsheet outputs → Timing and results: summarized in
README.md - Repository reader → Weather outputs: opens in browser
README.md - Repository reader → Tower-defense outputs: opens in browser
README.md - Repository reader → Spreadsheet outputs: opens in browser
README.md - Repository reader → Timing and results: reads
README.md