dceluis/ln-diff
Line-numbered patch format. Non-sequential, llm and stream-friendly
This tool helps developers who use Large Language Models (LLMs) to modify existing code. It takes an LLM's suggested code changes, structured in a special "editblock" format, and applies them precisely to your project files. It's designed for developers building applications where LLMs generate code edits rather than entirely new files.
No commits in the last 6 months.
Use this if your LLM-powered application struggles to correctly apply generated code changes to specific lines in existing source code files.
Not ideal if you're looking for a human-readable diff format or a tool designed for manual code review.
Stars
14
Forks
—
Language
—
License
MIT
Category
Last pushed
Nov 07, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/dceluis/ln-diff"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
rtk-ai/rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust...
jnsahaj/lumen
Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI
jkawamoto/ctranslate2-rs
Rust bindings for OpenNMT/CTranslate2
Reim-developer/Sephera
Fast Rust CLI for codebase metrics and deterministic LLM context packs
Topos-Labs/infiniloom
High-performance repository context generator for LLMs - Transform codebases into optimized...