Commit Graph

279 Commits

Author SHA1 Message Date
Claude 51f6cd23ad add Signal command and control bot service
Python service for jeeves that communicates over Signal via signal-cli-rest-api.
Implements device verification via safety numbers (unverified devices cannot
run commands until verified over SSH), and a van inventory command that uses
an LLM on BOB (ollama) to parse receipt photos or text lists into structured
inventory data. The LLM backend is configurable to swap models easily.

https://claude.ai/code/session_01AKXQBuVBsW7J1YbukDiQ7A
2026-03-14 11:49:44 -04:00
Richie 7de800b519 added lazy_error_count to victron_modbuss.yaml and
removed HA from haproxy.cfg
2026-03-04 22:12:42 -05:00
Richie 55767ad555 llm update 2026-03-04 22:12:27 -05:00
Richie af828fc9c4 updated nix_builder pkgs 2026-02-18 13:50:53 -05:00
Richie 606035432b home assistant updates 2026-01-23 10:24:54 -05:00
Richie 88c2f1b139 updated contact_api.nix and how the api is 2026-01-22 21:26:38 -05:00
Richie 258f918794 reworded fastapi code 2026-01-22 21:26:38 -05:00
Richie 08dffc6f6d moved jellyfin cacheDir 2026-01-13 18:07:02 -05:00
Richie 0c218f2551 added dolphin-llama3 2026-01-10 09:45:13 -05:00
Richie d0b66496a1 Major llm rework 2026-01-10 09:45:13 -05:00
Richie 5101da4914 added env vars 2026-01-10 09:45:13 -05:00
Richie 393545868f adding open_webui to jeeves 2026-01-10 09:45:13 -05:00
Richie 6bb7904782 updated nixfmt pkg 2026-01-10 09:35:28 -05:00
Richie 156d624d81 remove great_cloud_of_witnesses 2026-01-03 10:08:53 -05:00
Richie 9a7cf03a00 removed luks encryption Storage and Media SSDs 2026-01-02 19:39:25 -05:00
Richie 6299d42f75 moving all data sets to zfs encryption 2026-01-02 13:41:45 -05:00
Richie 41d3a8fe1a removed filebrowser 2025-12-27 09:52:19 -05:00
Richie 0f8f6f96d6 moved scratch pool to zfs encryption 2025-12-26 21:26:25 -05:00
Richie 4cb4bd6f3d removing qbit 2025-12-26 18:48:11 -05:00
Richie 18b7fb2d60 added runners 2025-12-25 21:11:43 -05:00
Richie 2f1fa5c750 converted to github pat 2025-12-25 21:11:43 -05:00
Richie 164d0dd59e fixed bugs 2025-12-24 20:17:24 -05:00
Richie d4459643ab zero padded nix builder names 2025-12-24 20:17:24 -05:00
Richie c09dba0c37 fixed container dns 2025-12-24 20:17:24 -05:00
Richie 409f376166 setup a isolated vlan for the runners 2025-12-24 20:17:24 -05:00
Richie a9a6e1f932 harding nix_builder.nix 2025-12-24 20:17:24 -05:00
Richie b0d5147296 removed ssh setting from nix_builder.nix 2025-12-21 20:54:58 -05:00
Richie 69e5aa20d5 removed ssh-keys 2025-12-21 09:39:11 -05:00
Richie 3d1f773fa5 testing unix socket 2025-12-21 09:39:11 -05:00
Richie 14dd1fe52e removed nvidia gpu from jeeves 2025-12-21 08:35:01 -05:00
Richie 30fe41ea1b removed tests 2025-12-20 23:09:19 -05:00
Richie 3a17c5514d testing nix socket 2025-12-20 22:47:19 -05:00
Richie c6586db91e testing sshless nix-cache copy 2025-12-20 22:26:30 -05:00
Richie cc2a609f52 added gitea to haproxy 2025-12-20 17:18:51 -05:00
Richie ca4693a1ba removed log.console-warn 2025-12-20 17:18:51 -05:00
Richie 90e5e0855d added gitea to postgress.nix 2025-12-20 17:18:51 -05:00
Richie e339667c2b updated gitea settings 2025-12-20 17:18:51 -05:00
Richie 85540ee920 setting up gitea 2025-12-20 17:18:51 -05:00
Richie 0d482aca4b HA update 2025-11-15 13:47:13 -05:00
Richie f4996b71e4 updating to inputs.self 2025-11-11 00:11:30 -05:00
Richie 58a29214d3 testing "${self}/ in imports 2025-11-11 00:11:30 -05:00
Richie c4171b56b5 fixed systemd.nix 2025-11-10 23:21:54 -05:00
Richie d6d48516ea updated PYTHONPATH to "${self}/" 2025-11-10 23:21:54 -05:00
Richie 100b8145e8 fixed PYTHONPATH 2025-11-10 23:21:54 -05:00
Richie e99cd8e54a removed system_tools 2025-11-10 23:21:54 -05:00
Richie 20ef02b0cc removed n8n 2025-11-01 00:06:00 -04:00
Richie d2db0de371 added my_python pkgs 2025-10-31 22:37:54 -04:00
Richie 8142582e4a disabled kafka 2025-10-31 22:37:54 -04:00
Richie 0f8a594545 updated haproxy.cfg 2025-10-26 08:34:32 -04:00
Richie 04bf6f2038 updated commands with typer 2025-10-17 18:20:27 -04:00