DiffGate
Compare two texts and see exactly what changed.
Start the server
uvicorn diffgate.app:app --port 8006
Compare texts
curl -s -X POST http://localhost:8006/v1/diff \
-H "Content-Type: application/json" \
-d '{"text_a": "hello\nworld", "text_b": "hello\nearth"}' | jq
Returns similarity (1.0 = identical, 0.0 = completely different), additions, deletions, and changes (each with type add/delete and content).
Use cases
- Compare two LLM outputs to check consistency
- Verify a document hasn't been tampered with
- Track changes between skill versions
- Diff config files before and after an update
