A small self-learning loop for drafts, and the limits I put on it so it doesn't wander
Summary
A practitioner describes a small self-learning loop around an AI message-drafting assistant, pairing a banned-words/structural-tells checker with a nightly job that extracts style rules from edits and rejections, tightly constrained by a 6-rules-per-night cap and a 25-rule style-only limit with sanitisation to prevent the model from self-instructing beyond bounds.
Similar Articles
Small Is Enough: Per-User Style Rewriting of AI-Edited Text via LoRA Adapters
This paper introduces InMyStyle, a privacy-first system that uses LoRA adapters on small language models (0.5B–7B) to rewrite AI-edited text toward an individual user's writing style without explicit prompts. Evaluations show quality plateaus across model sizes, suggesting compact models suffice for this task.
I Built a Self-Improving AI, and So Can You
The author experiments with self-improving AI loops using Claude and tools like AutoResearch, demonstrating that recursive self-improvement is accessible beyond frontier labs and can automate newsletter busywork.
@shannholmberg: how to improve your /goal by designing the loop before you run it a poorly designed loop burns tokens and hands you slo…
This article introduces Looper, a tool that helps design effective loops for AI goals by critiquing loops, building verification rubrics, setting guardrails and token budgets, and exporting portable artifacts for use with Claude Code.
How I made small local AI models stop breaking JSON - a grammar-based approach
The author presents a method using GBNF grammars in llama.cpp to constrain local AI model outputs, ensuring valid JSON. A compiler is built to convert tool schemas into grammar rules, with per-turn narrowing for relevant tools.
Giving an AI coding agent a deterministic "architecture linter" so it stops faking "done"
The article describes giving an AI coding agent a deterministic architecture linter that checks Event Storming diagrams for mechanical gaps and open questions, ensuring the agent doesn't fake completion.