ollie/doc
Levi Neely 07dcd60d19 skills: add embedding-based skill matching
Add semantic skill matching using all-MiniLM-L6-v2 sentence embeddings.
Skills are automatically injected into user turns based on relevance.

New packages:
- embedding: ONNX-based text embedding with MiniLM model
- skills: skill discovery, embedding cache, and semantic matching

Integration:
- InitSkillIndex called at startup in fs.NewRoot
- matchSkills called per-turn in executeTurn
- Matched skills injected in <context> block alongside user prompts

Makefile:
- install-models target downloads model and ONNX runtime
- Model files stored in ~/.local/share/ollie/models/

Config:
- Threshold: 0.2 cosine similarity
- Limit: 3 skills per turn
- Skill dirs: ~/.kiro/skills (user), ~/.config/ollie/skills (installed)
2026-08-20 15:54:43 +02:00
..
img Add Ollie image to README 2026-08-18 11:43:35 +02:00
architecture-9p.md agent peers: bidirectional peer links with topology-controlled messaging 2026-08-19 17:22:30 +02:00
architecture-core.md agent peers: bidirectional peer links with topology-controlled messaging 2026-08-19 17:22:30 +02:00
architecture-ide.md Place Kate TUI workflow in Kate section 2026-08-18 12:23:32 +02:00
architecture-kde.md replace just build orchestration with make 2026-08-17 00:01:27 +02:00
architecture-prompting.md replace just build orchestration with make 2026-08-17 00:01:27 +02:00
architecture-remote.md replace landrun with native Landlock sandbox 2026-08-18 12:36:27 +02:00
architecture-tools.md Document deliberately unimplemented patterns 2026-08-16 19:56:43 +02:00
architecture-toolsrv.md Document native Landlock and persist session yolo 2026-08-18 12:49:25 +02:00
architecture-virtfs.md replace just build orchestration with make 2026-08-17 00:01:27 +02:00
architecture.md agent peers: bidirectional peer links with topology-controlled messaging 2026-08-19 17:22:30 +02:00
compatibility-roadmap.md remove plumber references 2026-08-18 13:32:43 +02:00
embedding.conf.sample skills: add embedding-based skill matching 2026-08-20 15:54:43 +02:00
evolution.md docs: add Phase 34 (peers + consensus) to evolution.md 2026-08-19 17:32:33 +02:00
usage.md agent peers: bidirectional peer links with topology-controlled messaging 2026-08-19 17:22:30 +02:00