This website requires JavaScript.
bf56d4be8b
Merge pull request 'fix: resolve Docker build errors and add Traefik routing for Hermes web UI' (#33 ) from fix/hermes-build into master
Thierry Pouplier
2026-05-22 16:36:23 +00:00
1c8efb1090
Merge remote-tracking branch 'origin/master' into fix/hermes-build
Hermes
2026-05-22 12:34:39 -04:00
7725830e6c
feat: wire up HERMES_PROFILES to multi-gateway launcher script
Hermes
2026-05-22 12:27:47 -04:00
ab555aad84
feat: run 5 profile gateways in same container (ashley, claire, finn, matt, paul)
feat/multi-profile-gateways
Hermes
2026-05-22 10:02:14 -04:00
d47d230c25
fix: restore corrupted variable names (${OPENROUTER_API_KEY}, ${OPENCLAW_GATEWAY_TOKEN})
feat/memory-providers
Hermes
2026-05-21 00:29:16 -04:00
3596ac5219
fix: restore command: gateway run and OPENROUTER_API_KEY variable
Hermes
2026-05-21 00:27:01 -04:00
802c71cf4e
chore: remove Hermes config files from repo — lives on persistent volume
Hermes
2026-05-20 23:45:32 -04:00
8ce9f7189f
chore: remove .env.example
Hermes
2026-05-20 23:38:05 -04:00
e3f47cac6b
feat: keep only Honcho, remove OpenViking from memory providers
Hermes
2026-05-20 23:37:44 -04:00
04dcca1aa7
Merge remote-tracking branch 'origin/master' into feat/memory-providers
Hermes
2026-05-20 23:08:44 -04:00
548e15d6b4
feat(compose): add HERMES_PROFILES env var for multi-gateway mode
Hermes
2026-05-20 20:02:26 -04:00
35aa466e87
fix: Matrix bridge ModuleNotFoundError - install deps to venv with persistence
Thierry Pouplier
2026-05-20 18:47:28 +00:00
2ff99b1f57
Merge master into fix/matrix-bridge-dependencies to resolve conflicts
fix/matrix-bridge-dependencies
Hermes
2026-05-20 14:42:02 -04:00
dea1429a5d
Merge pull request #2 : fix: Matrix bridge ModuleNotFoundError - install deps to venv with persistence
workspace-recovery-may21
Hermes
2026-05-20 14:41:06 -04:00
d7449e93c1
Merge PR #45 : fix: create networks as bridge instead of external
merge/network-creation-fix
Hermes
2026-05-20 14:39:35 -04:00
8adbbf0ed4
fix: add Matrix bridge deps to compose entrypoint with persistent venv
fix/matrix-bridge-deps
Hermes
2026-05-20 14:35:24 -04:00
749f9e648c
Merge PR #11 : feat(ai): add emacs-nox (PR 5/5)
merge-all-prs-7-to-11
Hermes
2026-05-20 14:32:56 -04:00
5f67028fb3
Merge PR #10 : feat(ai): add QEMU cross-compilation support (PR 4/5)
Hermes
2026-05-20 14:32:16 -04:00
36413e2776
Merge PR #9 : feat(ai): add LaTeX typesetting stack (PR 3/5)
Hermes
2026-05-20 14:31:56 -04:00
3efd30420f
Merge PR #8 : feat(ai): add chromium browser automation support (PR 2/5)
Hermes
2026-05-20 14:31:36 -04:00
604d9107e4
Merge PR #7 : feat(ai): add Dockerfile with curl, poppler-utils, imagemagick (PR 1/5)
Hermes
2026-05-20 14:31:05 -04:00
501f2d0f92
feat(ai): add chromium, xvfb, fonts, and runtime libraries for headless browser automation
feat/ai-chromium-packages
Hermes
2026-05-20 14:29:45 -04:00
c9aacc5125
Merge remote-tracking branch 'origin/fix/network-creation' into HEAD
fix/combined-network-bridge
Hermes
2026-05-20 14:29:37 -04:00
6e1c991bb7
feat: add emacs-nox to base ai/Dockerfile
Hermes
2026-05-20 14:29:17 -04:00
520bdc82f3
feat: add Paperclip env example file with placeholder secrets
feat/env-example-paperclip
Hermes
2026-05-20 14:28:01 -04:00
d0031e5c57
feat: add Paperclip env example file with placeholder secrets
feat/dockerfile-pr1-curl-poppler-imagemagick
Hermes
2026-05-20 14:28:01 -04:00
38f67f1bd6
fix: trim Dockerfile to minimal base image (PR 1 of 5)
Hermes
2026-05-20 14:27:58 -04:00
9a9f095820
feat: add base image Dockerfile with curl, poppler-utils, imagemagick
feat/ai-base-image-temp
Hermes
2026-05-20 14:27:10 -04:00
be4b1ab8c4
feat: add paperclip-db PostgreSQL 17 service to AI compose stack
Hermes
2026-05-20 14:26:51 -04:00
9d2404d8f6
feat: add 7zz for CHM documentation extraction
feat/7zz-chm-extraction-v3
Hermes
2026-05-20 14:26:06 -04:00
031370d65d
feat(ai): add TeXLive packages to Dockerfile
feat/texlive-latex-v2
Hermes
2026-05-20 14:25:49 -04:00
772da2e050
feat(hermes): replace Dockerfile with python:3.11-slim based image with Chromium
feat/hermes-chromium-packages
Hermes
2026-05-20 14:25:10 -04:00
50ac7bb2c4
feat: add 7zz for CHM documentation extraction
Hermes
2026-05-20 14:25:04 -04:00
7adc11c689
feat(hermes): replace Dockerfile with python:3.11-slim based image with Chromium
feat/qemu-cross-compile-4
Hermes
2026-05-20 14:24:09 -04:00
5a4963c2bd
refactor: use $DOMAIN env var instead of hardcoded lazyworkhorse.net
env-vars-for-domain
Hermes
2026-05-20 14:20:44 -04:00
89a5e830b2
feat: add Honcho memory provider with PostgreSQL + pgvector stack
feat/honcho-memory-provider
Hermes
2026-05-20 14:19:58 -04:00
b8dc4783b6
fix: add WORKDIR and httpx dependency to Hermes Dockerfile
feat/hermes-dockerfile-workdir-httpx
Hermes
2026-05-20 14:17:15 -04:00
7d48b9696e
fix: add WORKDIR and httpx dependency to Hermes Dockerfile
Hermes
2026-05-20 14:18:24 -04:00
8f09b43a5a
Merge PR #2 : fix Matrix bridge ModuleNotFoundError - install deps to venv with persistence
merge/matrix-bridge-fix
Hermes
2026-05-20 14:07:59 -04:00
62fa78b97f
fix(hermes-workspace): add HOST=0.0.0.0 for Traefik reachability, drop redundant nodejs install
feat/hermes-workspace-combined
Hermes
2026-05-20 14:07:26 -04:00
ebad994d60
feat(hermes): enable dashboard (HERMES_DASHBOARD=1) + Authelia auth
Hermes
2026-05-20 14:06:23 -04:00
cd9bda57c3
Revert "fix(hermes-workspace): add HOST/ENV vars, drop redundant nodejs install"
Hermes
2026-05-20 14:05:51 -04:00
64acf2c859
Merge feat/add-paperclip into master: add Paperclip agent orchestrator services
Hermes
2026-05-20 14:05:45 -04:00
735ddcb555
fix(hermes-workspace): add HOST/ENV vars, drop redundant nodejs install
Hermes
2026-05-20 14:05:41 -04:00
b003d3c6ad
feat(hermes-workspace): add combined entrypoint script with gateway health check and graceful shutdown
feat/hermes-workspace-combined-entrypoint
Hermes
2026-05-20 14:05:15 -04:00
817f1cbcc2
feat(hermes): add Traefik routing + Authelia auth for dashboard
Hermes
2026-05-20 14:04:05 -04:00
d446d67995
feat: add dashboard env vars and combined healthcheck to hermes service
feat/hermes-dashboard-env-healthchecks
Hermes
2026-05-20 14:03:27 -04:00
29ac1e0d25
feat: add DASHI dashboard stack
feat/add-dashi-dashboard
Hermes
2026-05-20 13:57:13 -04:00
ede5ec499f
Merge PR #8 : feat(ai): add chromium browser automation support (PR 2/5)
Hermes
2026-05-20 13:55:08 -04:00
5f25c87775
fix: add missing USER root before chown step
Hermes
2026-05-20 13:32:18 -04:00
4e566b2408
fix: resolve Docker build errors and add Traefik routing for Hermes web UI
Hermes
2026-05-20 13:14:10 -04:00
8e09e5bdfe
Revert "feat(hermes): drop fork overlay, use upstream base image for v0.12.0+ kanban"
Hermes
2026-05-19 21:29:47 -04:00
d94014f19a
feat(hermes): drop fork overlay, use upstream base image for v0.12.0+ kanban
Hermes
2026-05-19 21:23:09 -04:00
6b506163e9
feat: add combined Hermes Workspace image with Swarm worker support
Hermes
2026-05-19 20:50:08 -04:00
6b33c3099a
feat: add Hermes Workspace alongside existing Hermes Agent
feat/hermes-workspace
Hermes
2026-05-19 20:03:34 -04:00
1ec22ff3fc
docs: add AGENTS.md with dev workflow and YAML conventions
feat/hermes-workers
Hermes
2026-05-19 15:27:21 -04:00
b1dbdb9f2d
feat: add Hermes worker anchor and provisioning script for Paperclip employees
Hermes
2026-05-19 14:13:02 -04:00
1eacc3cd8e
fix(paperclip): force Traefik to use ai_net network for routing
feat/add-paperclip
Hermes
2026-05-18 22:13:59 -04:00
d3f2e3b7b9
Merge pull request 'feat: add Syncthing service for Hermes org-file sync' (#30 ) from feat/syncthing-org-sync into master
hermes-backup-compose-master
feat/hermes-worker-anchor
feat/hermes-chromium-dockerfile
Thierry Pouplier
2026-05-19 00:28:59 +00:00
6a44120b1a
Fixed syncthing dir path
feat/syncthing-org-sync
Thierry Pouplier
2026-05-18 20:25:18 -04:00
bce403232a
Revert custom Dockerfile - not needed, adapter installs on persistent volume
Hermes
2026-05-18 18:38:17 -04:00
37bf43c3ea
feat: add custom Dockerfile with Hermes adapter baked in
Hermes
2026-05-18 18:37:31 -04:00
563ccc5632
feat: add Paperclip agent orchestrator to AI compose stack
Hermes
2026-05-18 18:17:15 -04:00
01fbf2ab62
feat: add self-hosted memory providers (OpenViking, Honcho, Holographic)
Hermes
2026-05-11 19:02:36 -04:00
38a1451689
Merge branch 'master' into feat/syncthing-org-sync
Thierry Pouplier
2026-05-14 22:24:19 -04:00
f9fb28d560
fix: route Syncthing web UI through Traefik with HTTPS
Hermes
2026-05-14 21:40:00 -04:00
bcc4b6d157
feat: add Syncthing service for Hermes org-file sync
Hermes
2026-05-14 21:35:31 -04:00
c39174f0fe
feat: add 7zz for CHM documentation extraction
feat/docker-add-7zz-chm-extraction
Hermes
2026-05-13 16:26:11 -04:00
8d1ae7e632
Remove the unsuported gitea action off
Thierry Pouplier
2026-05-13 13:11:11 -04:00
29ae32a1c5
Merge pull request 'fix: use ln -sf instead of update-alternatives --set for iptables-nft' (#28 ) from fix/vpn-iptables-nft-v3 into master
Thierry Pouplier
2026-05-13 16:59:50 +00:00
8dff094768
fix: use ln -sf instead of update-alternatives --set
fix/vpn-iptables-nft-v3
Hermes
2026-05-13 12:58:43 -04:00
7e2b133946
fix: use ln -sf instead of update-alternatives --set
fix/vpn-iptables-nft-v2
Hermes
2026-05-13 12:57:12 -04:00
ec08f5eb5d
Merge pull request 'fix: remove apk add iptables-nft — built-in on Alpine 3.18+' (#27 ) from fix/vpn-iptables-nft-v2 into master
Thierry Pouplier
2026-05-13 16:49:23 +00:00
611e96b306
fix: remove apk add iptables-nft — built-in on Alpine 3.18+
Hermes
2026-05-13 12:48:51 -04:00
f4fd15643d
fix: remove apk add iptables-nft — built-in on Alpine 3.18+
fix/vpn-iptables-nft-upstream
Hermes
2026-05-13 12:47:29 -04:00
f184ed957c
Merge pull request 'fix: update wg-easy to official ghcr image with iptables-nft' (#26 ) from fix/vpn-iptables-nft-upstream into master
Thierry Pouplier
2026-05-13 16:37:35 +00:00
2bf31c7ccc
fix: update wg-easy to official ghcr image with iptables-nft
Hermes
2026-05-13 12:30:15 -04:00
f44f93e35a
Merge pull request 'fix: add Himalaya email CLI to Hermes Docker image' (#25 ) from fix/himalaya-email-cli into master
Thierry Pouplier
2026-05-13 15:03:40 +00:00
4cdd157e3f
Merge pull request 'fix: add iptables-nft to wg-easy for nftables-only kernels' (#24 ) from fix/wg-easy-iptables-nft into master
Thierry Pouplier
2026-05-13 15:03:25 +00:00
670a2c47a1
Gitea runner fixes
feat/act-runner
Thierry Pouplier
2026-05-13 10:12:22 -04:00
3ba0345887
Merge pull request 'feat: install custom Hermes tools at startup, remove deprecated fix-permissions.sh' (#23 ) from feat/hermes-custom-tools-startup into master
Thierry Pouplier
2026-05-13 13:52:36 +00:00
27571ddb3f
feat: add Himalaya email CLI to Hermes Docker image
fix/himalaya-email-cli
Hermes
2026-05-12 18:02:51 -04:00
5e242eb946
fix: add iptables-nft to wg-easy for nftables-only kernels
fix/wg-easy-iptables-nft
Hermes
2026-05-12 14:52:33 -04:00
e607982b21
refactor: chown tools dir at build time instead of root at runtime
feat/hermes-custom-tools-startup
Hermes
2026-05-12 14:47:34 -04:00
4627199217
feat: install custom tools at startup, remove deprecated fix-permissions.sh
Hermes
2026-05-12 13:38:26 -04:00
3611d645db
Merge pull request 'feat: add Gitea Actions CI workflows for Docker builds' (#21 ) from feat/gitea-actions into master
Thierry Pouplier
2026-05-11 02:39:02 +00:00
99ac8b5dcd
Merge pull request 'feat: add act_runner and enable Gitea Actions' (#22 ) from feat/act-runner into master
Thierry Pouplier
2026-05-11 02:38:41 +00:00
946ebb2957
Merge remote-tracking branch 'origin/feat/gitea-actions' into feat/act-runner
Thierry Pouplier
2026-05-10 22:17:26 -04:00
b517a65393
fix: add nixos-builder label for NixOS CI builds
Hermes
2026-05-10 22:15:44 -04:00
61a59dfac1
Merge pull request 'feat: update Hermes Dockerfile to build from forked source (gortium/hermes-agent)' (#20 ) from feat/hermes-fork-dockerfile into master
Thierry Pouplier
2026-05-11 02:07:41 +00:00
144678354f
feat: add Gitea Actions runner and enable Actions
Hermes
2026-05-10 21:38:19 -04:00
34b1cb83a0
feat: add Gitea Actions workflows for ollama and hermes Docker builds
Hermes
2026-05-10 21:33:10 -04:00
f8c2f864de
Merge pull request 'refactor: split ai/ into hermes/ and ollama/ directories with gfx906 build' (#19 ) from feat/ollama-gfx906 into master
Thierry Pouplier
2026-05-11 01:26:11 +00:00
46241d10c5
feat: update Hermes Dockerfile to build from forked source
feat/hermes-fork-dockerfile
Hermes
2026-05-10 17:55:17 -04:00
6b82a26c25
fix: add ldflags for version, remove privileged, enable flash attention
Hermes
2026-05-10 10:07:25 -04:00
9cc7edfb39
fix: set CMAKE_INSTALL_PREFIX=/build/dist at configure time for CPU, match preset for HIP
Hermes
2026-05-10 00:44:56 -04:00
f31ae59717
fix: copy /build/dist/lib/ollama/ (not /build/dist/lib/) to avoid extra nesting
Hermes
2026-05-10 00:10:39 -04:00
bf2f17c5e2
fix: use cmake -B to override preset binaryDir, cmake --build/--install use explicit path
Hermes
2026-05-09 23:52:46 -04:00
208bfd4612
fix: pre-set CMAKE_HIP_COMPILER="" for CPU build to prevent HIP detection
Hermes
2026-05-09 23:50:26 -04:00
32df546550
fix: use ROCm 6 preset with HIP language detection for proper GPU kernel compilation
Hermes
2026-05-09 23:49:08 -04:00