metal-kompanion/docs
Χγφτ Kompanion e1eb3afacc middleware: add C++ orchestrator + API docs; cli: add MCP server mode and DB navigation; tests: add orchestrator QtTest; docs: add CLI usage; db: move SQL from sql/ to db/sql; tools: remove extra python embedding stub
- Add src/middleware/orchestrator.{h,cpp} with simple journal.from_prompt task loop and Ollama-backed model provider.
- Extend src/cli/KompanionApp.cpp with:
  - MCP server mode (--mcp-serve/--mcp-address)
  - DB helpers (--db-namespaces, --db-items, --db-search, --embedding-file)
- Add tests/test_orchestrator.cpp and link Qt6::Network; keep tests passing.
- Move legacy SQL from sql/pg/001_init.sql to db/sql/pg/001_init.sql for consistency.
- Add docs/cli-and-schema-navigation.md with examples for server, tools, and schema navigation.
- Remove tools/pg_search.py (redundant embedding stub).
2025-10-19 08:32:43 +02:00
..
dbus Add middleware layer and documentation 2025-10-18 20:12:49 +02:00
prompts Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
.plan-qwen-tools.md.swp feat: Implement initial KompanionAI SDK structure and KLLM compatibility layer 2025-10-16 19:24:09 +02:00
.tool-calling-without-native-support.md.swp feat: Implement initial KompanionAI SDK structure and KLLM compatibility layer 2025-10-16 19:24:09 +02:00
.using-memory-tools.md.swp feat: Implement initial KompanionAI SDK structure and KLLM compatibility layer 2025-10-16 19:24:09 +02:00
18_10_25_middleware_architecture.md Add middleware layer and documentation 2025-10-18 20:12:49 +02:00
ASPECTS.md db: core pgvector schema; docs: ASPECTS (facets of Χγφτ) 2025-10-13 06:05:32 +13:00
DATA-OVERVIEW.md feat(docker): add compose, runner stub, TOR egress and docs 2025-10-13 00:08:13 +13:00
DOCKER.md chore: docker compose (tor+ollama) and docs 2025-10-13 00:06:35 +13:00
IDENTITY_AND_ASPECTS.md Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
JS-ENGINE.md docs: quickjs optional engine plan 2025-10-13 00:07:13 +13:00
MEMORY.md docs: memory plan (sqlite+faiss) 2025-10-13 00:07:53 +13:00
RUNTIME_VS_PATTERN_EXCHANGE.md Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
SHARED-INFRA.md init 2025-10-13 00:04:30 +13:00
anything-llm-eval.md Ifx path to stestscript again - remove obsolete files 2025-10-18 09:35:37 +02:00
backup-e2ee-spec.md Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
claude-code-hard-overrides.md Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
cli-and-schema-navigation.md middleware: add C++ orchestrator + API docs; cli: add MCP server mode and DB navigation; tests: add orchestrator QtTest; docs: add CLI usage; db: move SQL from sql/ to db/sql; tools: remove extra python embedding stub 2025-10-19 08:32:43 +02:00
client-memory.md Ifx path to stestscript again - remove obsolete files 2025-10-18 09:35:37 +02:00
configuration.md Convert to QtSql and extend 2025-10-16 03:45:27 +13:00
dal-skeleton.md Convert to QtSql and extend 2025-10-16 03:45:27 +13:00
db-schema.md Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
design-local-first-architecture.md Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
embeddings-and-storage.md Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
ideas.txt Ifx path to stestscript again - remove obsolete files 2025-10-18 09:35:37 +02:00
kompendium-sdk.md feat: Implement initial KompanionAI SDK structure and KLLM compatibility layer 2025-10-16 19:24:09 +02:00
mcp-memory-api.md Add bearer authentication based on namespace 2025-10-16 21:57:50 +02:00
memory-architecture.md Convert to QtSql and extend 2025-10-16 03:45:27 +13:00
plan-qwen-tools.md Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
plugin-architecture.md Ifx path to stestscript again - remove obsolete files 2025-10-18 09:35:37 +02:00
sync-manifest.md Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
third_party feat: Implement initial KompanionAI SDK structure and KLLM compatibility layer 2025-10-16 19:24:09 +02:00
tool-calling-without-native-support.md Add bearer authentication based on namespace 2025-10-16 21:57:50 +02:00
using-memory-tools.md Add bearer authentication based on namespace 2025-10-16 21:57:50 +02:00