Fine-Tuning Qwen 14B for Discord Autocomplete

✍️ OpenClawRadar📅 Published: February 13, 2026🔗 Source
Fine-Tuning Qwen 14B for Discord Autocomplete
Ad

A developer shared their experience on how they fine-tuned the Qwen 14B model to function as an autocomplete tool using their Discord messages. This setup closely resembles tools like GitHub Copilot, where suggestions are made as you type.

The developer used approximately 250 conversations sourced from Discord, obtained through a scraping tool, as their dataset. Each conversation was formatted as chat-ml training samples, particularly focusing on messages where the user said something last, without code blocks or links. This choice indicates a focus on conversational tone rather than technical content.

The Qwen 14B model was fine-tuned using the unsloth.ai platform and QLoRA on a Kaggle GPU, with the entire training process lasting roughly 15 minutes due to the small dataset size. They then merged the fine-tuned model into a .gguf format for local use via ollama.com.

The frontend of this autocomplete tool is implemented as a Chrome extension. It captures the last few messages and the user's ongoing input to build a chat-ml prompt with the appropriate context, which is then used to generate a completion from the Ollama-provided model. A zero-width Unicode character is cleverly used to indicate where the suggestion begins, while pressing shift+tab will accept the suggestion.

Ad

The current setup is operational on Discord, with potential future expansions to support other sites. The developer also suggests experimenting with different model sizes, as the current 14B model nearly maximally uses the available memory. They propose that 4B or 8B models might be viable alternatives, albeit with potential data limitations.

Source code and further details are available on the developer's GitHub at github.com/b44ken/finetune.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

OCTO-VEC: Open-source virtual software company with 24 AI agents
Tools

OCTO-VEC: Open-source virtual software company with 24 AI agents

OCTO-VEC is an open-source TypeScript/SQLite project that simulates a software company with 9 default AI agents and 15 hirable specialists. It includes automated security scanning, per-agent git identities, and supports 22+ LLM providers.

OpenClawRadar
Get Shit Done: Meta-Prompting System for AI Coding Agents
Tools

Get Shit Done: Meta-Prompting System for AI Coding Agents

Get Shit Done is a meta-prompting, context engineering, and spec-driven development system that works with Claude Code, OpenCode, Gemini CLI, Codex, Copilot, and Antigravity. It addresses context rot by providing structured prompts and verification workflows.

OpenClawRadar
9 Free Claude Code Skills for Medical Research Workflow
Tools

9 Free Claude Code Skills for Medical Research Workflow

A radiology researcher has open-sourced 9 Claude Code skills covering the medical research workflow from literature search to manuscript preparation. The skills include PubMed searching with anti-hallucination verification, statistical analysis code generation, and publication-ready figure creation.

OpenClawRadar
Open-source SwiftUI testing skill for Claude Code uses Computer Use to visually test apps
Tools

Open-source SwiftUI testing skill for Claude Code uses Computer Use to visually test apps

An open-source Claude Code skill called /ios-test visually tests SwiftUI apps using Computer Use capability. The agent finds .xcodeproj files, builds the app in a Simulator, then navigates through every screen, tapping buttons and following links like a real user.

OpenClawRadar