Commit Graph

34 Commits

Author SHA1 Message Date
Χγφτ Kompanion 220be1744d Update CMakeLists to follow KDE pattern 2025-10-16 01:20:30 +02:00
Χγφτ Kompanion 122df11433 memory: remove exception parsing helpers 2025-10-15 19:13:09 +02:00
Χγφτ Kompanion 8479c23234 cli: drop exceptions from KompanionApp 2025-10-15 18:44:00 +02:00
Χγφτ Kompanion a84af5d464 doc: add anything-llm compatibility plan 2025-10-15 18:43:47 +02:00
Χγφτ Kompanion db01fb0485 Add missing files 2025-10-16 03:46:06 +13:00
Χγφτ Kompanion 70848fda6e Convert to QtSql and extend 2025-10-16 03:45:27 +13:00
Χγφτ Kompanion a04506a081 Extend command line and add db init.
This also removes obsolete schema files for clarity
2025-10-15 22:35:19 +13:00
Χγφτ Kompanion e881bc4998 First prototype 2025-10-15 15:16:56 +13:00
Χγφτ Kompanion 53a1a043c7 Add Kconfig and more tools 2025-10-15 12:07:21 +13:00
Χγφτ Kompanion 779ac57f50 Add Schema files 2025-10-15 10:39:44 +13:00
Χγφτ Kompanion 122085b1f8 Added optional Postgres support:
CMake now detects libpq/pqxx, sets HAVE_PG, and links kom_dal when available
 (CMakeLists.txt:6-24, src/dal/CMakeLists.txt:9-13); PgDal gained connection management,
    prepared statements, and guarded runtime paths while preserving the
 in-memory fallback (src/dal/PgDal.cpp:1-820, src/dal/PgDal.hpp:1-153).
  - Introduced MCP resource descriptors mirroring the Ξlope memory
model—episodic events, semantic chunks, and the semantic_sync job contract—to
 guide tooling and DAL sync behavior (resources/memory/
    kom.memory.v1/episodic.json, semantic.json, jobs/semantic_sync.json).

Note: Work done by little blue
2025-10-15 10:38:33 +13:00
Χγφτ Kompanion b567b51ee2 Snapshot commit 2025-10-15 10:14:58 +13:00
Χγφτ Kompanion 5ae22ff9f8 Add testsystem 2025-10-15 01:22:29 +13:00
Χγφτ Kompanion 2210e3a260 Add PgDal Implementation 2025-10-15 01:01:26 +13:00
Χγφτ Kompanion 93400a2d21 Add PgDal Implementation 2025-10-14 21:46:46 +13:00
Χγφτ Kompanion ba9c4c0f72 Add changes made through MCP for backup 2025-10-14 13:22:44 +13:00
Χγφτ Kompanion 0f3a56d42f docker: fix host ollama port 2025-10-13 08:17:38 +13:00
Χγφτ Kompanion f276d702b2 runtime: Update runner script 2025-10-13 07:34:03 +13:00
Χγφτ Kompanion d121f2a76d db: Add pgsql schema 2025-10-13 07:32:35 +13:00
Χγφτ Kompanion 9c63b6c593 db: core pgvector schema; docs: ASPECTS (facets of Χγφτ) 2025-10-13 06:05:32 +13:00
Χγφτ Kompanion f73d702ba6 Add kom_runner implementation 2025-10-13 05:06:39 +13:00
Χγφτ Kompanion 3ae8bebb54 Readd a self contained compose dockerfile 2025-10-13 04:57:08 +13:00
esus 628e7b529e Use host tor and ollama for now
Later for publishing we can offer both variants.
2025-10-13 04:32:19 +13:00
Χγφτ Kompanion 1585c168fd chore(docker): add host-runner compose using host ollama:11435 & tor:9051 2025-10-13 04:08:44 +13:00
Χγφτ Kompanion 9b9666485f feat: compose tor+ollama separation; runner uses OLLAMA_BASE; modelfiles mount 2025-10-13 03:51:18 +13:00
Χγφτ Kompanion efcadefc19 feat: docker compose sandbox + initial skeleton & docs 2025-10-13 01:40:35 +13:00
Χγφτ Kompanion 267e877ac5 feat(docker): add compose, runner stub, TOR egress and docs 2025-10-13 00:08:13 +13:00
Χγφτ Kompanion 45a6540cc4 docs: memory plan (sqlite+faiss) 2025-10-13 00:07:53 +13:00
Χγφτ Kompanion 0abb798aac feat(docker): add Compose (tor+ollama+runner) and runtime 2025-10-13 00:07:18 +13:00
Χγφτ Kompanion 802af683ac docs: quickjs optional engine plan 2025-10-13 00:07:13 +13:00
Χγφτ Kompanion da42f96955 chore: docker compose (tor+ollama) and docs 2025-10-13 00:06:35 +13:00
Χγφτ Kompanion 1901e56ddc feat: docker compose, shared infra docs, js-engine note 2025-10-13 00:05:01 +13:00
kompanion 0ced22f630 init 2025-10-13 00:04:30 +13:00
kompanion ed2609c100 chore: add docker compose scaffold (runner + tor) 2025-10-13 00:04:23 +13:00