Commit Graph

  • c1d8c582f9 Move HandlerMemory up again. main Χγφτ Kompanion 2025-10-20 00:17:33 +0200
  • d39d20dd22 Add development set up variables Χγφτ Kompanion 2025-10-19 21:09:22 +0200
  • 3f1410a095 Fix compile of command line parser Χγφτ Kompanion 2025-10-19 19:13:25 +0200
  • fd922fe747 Acctually build the moved directories Χγφτ Kompanion 2025-10-19 19:11:49 +0200
  • 4091059e75 Fix production daabase creation Χγφτ Kompanion 2025-10-19 19:10:54 +0200
  • b2197ff11c Look for MCP-Server for test instantiation Χγφτ Kompanion 2025-10-19 19:08:40 +0200
  • 720d445f1f cli: add --warm-cache (policy/ad-hoc) and --rehydrate; mcp: warm_cache accepts since/tags/key; add delete_context (stub) and upsert_and_embed wiring; resources: basic NL regex mappings Χγφτ Kompanion 2025-10-19 11:56:14 +0200
  • 6fd938d4f3 mcp: add upsert_and_embed tool; implement warm_cache with filters + embeddings via libKI; DAL: make memory_chunks upsert unique by (item,seq) with SQL and in-memory; DB: add unique index on (item,seq) Χγφτ Kompanion 2025-10-19 11:09:15 +0200
  • a0f5dd8b4f mcp: implement warm_cache using libKI embeddings + DAL upserts (chunks + embeddings); returns queued count Χγφτ Kompanion 2025-10-19 10:55:21 +0200
  • d5226fe7d6 tests: add snapshot round-trip test using Orchestrator::saveSnapshot/loadSnapshot; Orchestrator reuses a DAL handle so stub mode persists within instance Χγφτ Kompanion 2025-10-19 10:49:12 +0200
  • c36ef7e46b middleware: add snapshot helpers (save/load) backed by PgDal; link kom_dal with PIC; CLI: add --snapshot-save/--snapshot-load for easy syntax Χγφτ Kompanion 2025-10-19 10:40:33 +0200
  • 70bd4ea064 tests: prefer stdio MCP + mcp-proxy when available; source ~/dev/main/src/env.sh if present; robust cleanup Χγφτ Kompanion 2025-10-19 10:24:03 +0200
  • 6ff51da0e2 mcp: document handlers and route embed_text via libKI (OllamaProvider) with synchronous QFuture wait; ki: respect OLLAMA_BASE for tags/generate/embeddings Χγφτ Kompanion 2025-10-19 10:23:38 +0200
  • 50ecdcf56b cli: surface ingest/run_ingest.py as src/cli/embed_pipeline.py to make the Python embedder visible alongside the CLI Χγφτ Kompanion 2025-10-19 08:34:19 +0200
  • 924f5c7995 ki: add inline API doc for KIEmbedOptions/KIEmbeddingResult to prefer middleware-sourced documentation Χγφτ Kompanion 2025-10-19 08:34:04 +0200
  • 1e15a96bbe gui: add 'Embed' button to call KIClient::embed and display resulting vector dimension Χγφτ Kompanion 2025-10-19 08:33:52 +0200
  • 2ee757b64a ki: implement multi-text embeddings in OllamaProvider::embed by batching one request per text and aggregating results Χγφτ Kompanion 2025-10-19 08:33:27 +0200
  • 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 Χγφτ Kompanion 2025-10-19 08:32:43 +0200
  • 99614bbe93 Update task Χγφτ Kompanion 2025-10-19 07:43:28 +0200
  • 8dcdd92055 Add middleware layer and documentation Χγφτ Kompanion 2025-10-18 20:12:49 +0200
  • dadb0af954 Change API naming to KI Χγφτ Kompanion 2025-10-18 14:16:16 +0200
  • ee37ed47bb Finish the kllm integration better Χγφτ Kompanion 2025-10-18 13:55:53 +0200
  • 2ecb214510 Add full integration tests and more debug outout Χγφτ Kompanion 2025-10-18 09:37:32 +0200
  • d6640abcbd Ifx path to stestscript again - remove obsolete files Χγφτ Kompanion 2025-10-18 09:35:37 +0200
  • 799f060204 Tests: Make them callable from any path Χγφτ Kompanion 2025-10-18 05:05:58 +0200
  • a943ca055a Refactoring move API in subdir Χγφτ Kompanion 2025-10-17 12:50:18 +0200
  • b5c3dd21e0 Use new embedding size in schema Χγφτ Kompanion 2025-10-17 02:35:59 +0200
  • 3ab1089c51 Adapt ingest dir to new ingest system Χγφτ Kompanion 2025-10-17 02:30:22 +0200
  • 7b27493656 Add missing ingest files Χγφτ Kompanion 2025-10-17 00:00:45 +0200
  • 0264262742 Adapt defaults for ingest_dir Χγφτ Kompanion 2025-10-16 22:36:12 +0200
  • 4b2f9ea184 Merge branch 'work/API' to switch to KompanionAi API Χγφτ Kompanion 2025-10-16 21:59:51 +0200
  • f2f7879f42 Add bearer authentication based on namespace Χγφτ Kompanion 2025-10-16 21:57:50 +0200
  • a8694850b1 Refactor: Revert auth_token removal and add namespace to ToolSchemas.json, update tests. Χγφτ Kompanion 2025-10-16 21:51:07 +0200
  • bc0ae50be5 Add some debug output and simplify overyl complex code Χγφτ Kompanion 2025-10-16 20:43:54 +0200
  • ca390763e6 feat: Implement initial KompanionAI SDK structure and KLLM compatibility layer Χγφτ Kompanion 2025-10-16 19:24:09 +0200
  • fd289edded Outline future plans Χγφτ Kompanion 2025-10-16 04:55:58 +0200
  • f71b2ef510 Implement server logic fully Χγφτ Kompanion 2025-10-16 04:55:18 +0200
  • 220be1744d Update CMakeLists to follow KDE pattern compose-host-runner Χγφτ Kompanion 2025-10-16 01:20:30 +0200
  • 122df11433 memory: remove exception parsing helpers Χγφτ Kompanion 2025-10-15 18:53:01 +0200
  • 8479c23234 cli: drop exceptions from KompanionApp Χγφτ Kompanion 2025-10-15 18:44:00 +0200
  • a84af5d464 doc: add anything-llm compatibility plan Χγφτ Kompanion 2025-10-15 18:43:47 +0200
  • db01fb0485 Add missing files Χγφτ Kompanion 2025-10-16 03:46:06 +1300
  • 70848fda6e Convert to QtSql and extend Χγφτ Kompanion 2025-10-16 03:45:27 +1300
  • a04506a081 Extend command line and add db init. Χγφτ Kompanion 2025-10-15 22:35:19 +1300
  • e881bc4998 First prototype Χγφτ Kompanion 2025-10-15 15:16:56 +1300
  • 53a1a043c7 Add Kconfig and more tools Χγφτ Kompanion 2025-10-15 12:07:21 +1300
  • 779ac57f50 Add Schema files Χγφτ Kompanion 2025-10-15 10:39:44 +1300
  • 122085b1f8 Added optional Postgres support: Χγφτ Kompanion 2025-10-15 10:38:33 +1300
  • b567b51ee2 Snapshot commit Χγφτ Kompanion 2025-10-15 10:14:58 +1300
  • 5ae22ff9f8 Add testsystem Χγφτ Kompanion 2025-10-15 01:22:29 +1300
  • 2210e3a260 Add PgDal Implementation Χγφτ Kompanion 2025-10-15 01:01:26 +1300
  • 93400a2d21 Add PgDal Implementation Χγφτ Kompanion 2025-10-14 21:46:46 +1300
  • ba9c4c0f72 Add changes made through MCP for backup Χγφτ Kompanion 2025-10-14 13:22:44 +1300
  • 0f3a56d42f docker: fix host ollama port Χγφτ Kompanion 2025-10-13 08:17:38 +1300
  • f276d702b2 runtime: Update runner script Χγφτ Kompanion 2025-10-13 07:34:03 +1300
  • d121f2a76d db: Add pgsql schema Χγφτ Kompanion 2025-10-13 07:32:35 +1300
  • 9c63b6c593 db: core pgvector schema; docs: ASPECTS (facets of Χγφτ) Χγφτ Kompanion 2025-10-13 06:05:32 +1300
  • f73d702ba6 Add kom_runner implementation Χγφτ Kompanion 2025-10-13 05:06:39 +1300
  • 3ae8bebb54 Readd a self contained compose dockerfile Χγφτ Kompanion 2025-10-13 04:57:08 +1300
  • 628e7b529e Use host tor and ollama for now esus 2025-10-13 04:32:19 +1300
  • 1585c168fd chore(docker): add host-runner compose using host ollama:11435 & tor:9051 Χγφτ Kompanion 2025-10-13 04:08:44 +1300
  • 9b9666485f feat: compose tor+ollama separation; runner uses OLLAMA_BASE; modelfiles mount compose-tor-ollama Χγφτ Kompanion 2025-10-13 03:51:18 +1300
  • efcadefc19 feat: docker compose sandbox + initial skeleton & docs Χγφτ Kompanion 2025-10-13 01:40:35 +1300
  • 267e877ac5 feat(docker): add compose, runner stub, TOR egress and docs Χγφτ Kompanion 2025-10-13 00:08:13 +1300
  • 45a6540cc4 docs: memory plan (sqlite+faiss) Χγφτ Kompanion 2025-10-13 00:07:53 +1300
  • 0abb798aac feat(docker): add Compose (tor+ollama+runner) and runtime Χγφτ Kompanion 2025-10-13 00:07:18 +1300
  • 802af683ac docs: quickjs optional engine plan Χγφτ Kompanion 2025-10-13 00:07:13 +1300
  • da42f96955 chore: docker compose (tor+ollama) and docs Χγφτ Kompanion 2025-10-13 00:06:35 +1300
  • 1901e56ddc feat: docker compose, shared infra docs, js-engine note Χγφτ Kompanion 2025-10-13 00:05:01 +1300
  • 0ced22f630 init kompanion 2025-10-13 00:04:30 +1300
  • ed2609c100 chore: add docker compose scaffold (runner + tor) kompanion 2025-10-13 00:04:23 +1300