Repository navigation
v1.8.0: multinlingual embedder
What's Changed
The main change is the addition of a multilingual embedder in #221.
- The first
funes addasks whether your sessions are English or multilingual. The default is multilingual when your locale (LC_ALL,LC_MESSAGES, thenLANG) is in another language than English. Off a terminal, funes takes that default without asking. funes index --multilingualcreates a multilingual local memory by hand, before anything is indexed.- A memory keeps the model it was created with, and every command follows it. Recall embeds the query with the model of the memory it searches. Index, scrub and push never mix two models in one memory.
- When the memory
funes addbinds already has a model, the local memory takes it and nothing is asked.funes addrefuses a memory embedded with another model than your local memory, before anything is installed.
Upgrading from 1.7.x
No reindex. Existing memories were all built with the English model and keep it. A shared memory holds one model, so every host that binds it embeds with that model.
Other changes
- Remove obsolete dependencies by @dacorvo in #220
- docs(rationale): align with the conditional rerank and per-memory models by @dacorvo in #222
- docs(agents): say Claude's turns carry both harness spellings by @dacorvo in #223
Full Changelog: v1.7.0...v1.8.0