Skip to content

Commit 264b571

Browse files
Replace em-dashes with hyphens in documentation
Use standard hyphens (-) instead of em-dashes (—) for consistency across all user-facing text.
1 parent 59705b8 commit 264b571

1 file changed

Lines changed: 17 additions & 17 deletions

File tree

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,20 @@ LLM outputs are unreliable because context is polluted.
2020

2121
30-40% of context assembled from multiple sources is semantically redundant. Same information from docs, code, memory, and tools competing for attention. This leads to:
2222

23-
- **Non-deterministic outputs** Same workflow, different results
24-
- **Confused reasoning** Signal diluted by repetition
25-
- **Production failures** Works in demos, breaks at scale
23+
- **Non-deterministic outputs** - Same workflow, different results
24+
- **Confused reasoning** - Signal diluted by repetition
25+
- **Production failures** - Works in demos, breaks at scale
2626

2727
## How It Works
2828

2929
```
3030
Query → Over-fetch (50) → Cluster → Select → MMR Re-rank (8) → LLM
3131
```
3232

33-
1. **Over-fetch** Retrieve 3-5x more chunks than needed
34-
2. **Cluster** Group semantically similar chunks (agglomerative clustering)
35-
3. **Select** Pick best representative from each cluster
36-
4. **MMR Re-rank** Balance relevance and diversity
33+
1. **Over-fetch** - Retrieve 3-5x more chunks than needed
34+
2. **Cluster** - Group semantically similar chunks (agglomerative clustering)
35+
3. **Select** - Pick best representative from each cluster
36+
4. **MMR Re-rank** - Balance relevance and diversity
3737

3838
**Result:** Deterministic, diverse context in ~12ms. No LLM calls. Fully auditable.
3939

@@ -243,8 +243,8 @@ If `DISTILL_API_KEYS` is not set, the API is open (suitable for local/internal u
243243
- Embeddings are used only for similarity comparison, never stored
244244

245245
**Alternatives:**
246-
- Bring your own embeddings include `"embedding"` field in chunks
247-
- Self-host an embedding model set `EMBEDDING_API_URL` to your endpoint
246+
- Bring your own embeddings - include `"embedding"` field in chunks
247+
- Self-host an embedding model - set `EMBEDDING_API_URL` to your endpoint
248248

249249
### Parameters
250250

@@ -329,16 +329,16 @@ Connect your repo and set `OPENAI_API_KEY` in environment variables.
329329

330330
## Supported Backends
331331

332-
- **Pinecone** Fully supported
333-
- **Qdrant** Fully supported
334-
- **Weaviate** Coming soon
332+
- **Pinecone** - Fully supported
333+
- **Qdrant** - Fully supported
334+
- **Weaviate** - Coming soon
335335

336336
## Use Cases
337337

338-
- **Code Assistants** Dedupe context from multiple files/repos
339-
- **RAG Pipelines** Remove redundant chunks before LLM
340-
- **Agent Workflows** Clean up tool outputs + memory + docs
341-
- **Enterprise** Deterministic outputs for compliance
338+
- **Code Assistants** - Dedupe context from multiple files/repos
339+
- **RAG Pipelines** - Remove redundant chunks before LLM
340+
- **Agent Workflows** - Clean up tool outputs + memory + docs
341+
- **Enterprise** - Deterministic outputs for compliance
342342

343343
## Why Distill?
344344

@@ -363,7 +363,7 @@ go build -o distill .
363363

364364
## License
365365

366-
AGPL-3.0 see [LICENSE](LICENSE)
366+
AGPL-3.0 - see [LICENSE](LICENSE)
367367

368368
For commercial licensing, contact: [email protected]
369369

0 commit comments

Comments
 (0)