Qwen2-0.5B Fine-Tuned for Local Task Automation with llama.cpp

A developer has fine-tuned Qwen2-0.5B for task automation, creating a model that runs entirely locally on CPU without requiring GPU or cloud APIs. The project, named ACE, is available on GitHub.
What It Does
- Takes natural language tasks (e.g., "copy logs to backup")
- Detects task type: atomic, repetitive, or clarification
- Generates execution plans consisting of CLI commands and hotkeys
- Runs entirely locally on CPU (no GPU, no cloud APIs)
Technical Details
- Base model: Qwen2-0.5B
- Training: LoRA fine-tuning on approximately 1000 custom task examples
- Quantization: GGUF Q4_K_M format (300MB file size)
- Inference: llama.cpp
- Inference time: 3-10 seconds on i3/i5 processors
Main Challenges During Training
- Data quality: Had to regenerate dataset 2-3 times due to garbage examples
- Overfitting: Took multiple iterations to get validation loss stable
- EOS token handling: Model wouldn't stop generating until tokenizer config was fixed
- GGUF conversion: Required BF16 dtype + imatrix quantization to get stable outputs
Limitations (v0.1)
- Requires full file paths (no smart file search yet)
- CPU inference only (slower on older hardware)
- Basic execution (no visual understanding)
Performance Benchmarks
- i5 (2018+) with SSD: 3-5 seconds
- i3 (2015+) with SSD: 5-10 seconds
- Older hardware (Pentium + HDD): 30-90 seconds
The developer is seeking feedback on performance across different hardware, edge cases that break the model, and feature requests for v0.2.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Browser Harness: Giving LLMs raw CDP access to self-correct browser tasks
Browser Harness strips away browser frameworks, giving LLMs direct CDP websocket access and letting them write missing tools mid-task. Demonstrated by self-inventing an upload_file() function.

Buyer Eval: Claude skill for B2B vendor evaluation using AI agent conversations
A Claude skill that evaluates B2B software vendors by researching your company, asking domain-specific questions, and directly interrogating vendor AI agents through the Salespeak Frontdoor API. It cross-references claims against independent sources and produces evidence-based scorecards with transparent verification levels.

Claude IDE Bridge: WebSocket Tool for Real-Time IDE Access
claude-ide-bridge is a WebSocket bridge that connects Claude Code directly to IDE internal state, enabling live diagnostics, go-to-definition, find references, type hovering, file opening, breakpoint management, and debugger state streaming.

Culpa: Open Source Deterministic Replay Engine for AI Agent Debugging
Culpa is an open source tool that records LLM agent sessions with full execution context, enabling deterministic replay using recorded responses as stubs instead of hitting real APIs. It works with Anthropic and OpenAI APIs via proxy mode or Python SDK.