Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions remnic/data/.gitkeep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

21 changes: 21 additions & 0 deletions remnic/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
version: "3.7"

services:
app_proxy:
environment:
APP_HOST: remnic_server_1
APP_PORT: 4318
PROXY_AUTH_WHITELIST: "/mcp,/engram/v1/*,/remnic/v1/*"

server:
image: ghcr.io/joshuaswarren/remnic:sha-65ed6b8@sha256:c1edba7d71a8a2d09f63b752094d04a24d6636c0daebeefdcd739bf544daaabd
user: "1000:1000"
init: true
restart: on-failure
stop_grace_period: 1m
environment:
REMNIC_AUTH_TOKEN: ${APP_PASSWORD}
REMNIC_ADMIN_CONSOLE_ENABLED: "true"
REMNIC_ADMIN_CONSOLE_PREFILL_TOKEN: "true"
volumes:
- ${APP_DATA_DIR}/data:/data
35 changes: 35 additions & 0 deletions remnic/umbrel-app.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
manifestVersion: 1
id: remnic
category: ai
name: Remnic
version: "9.49.0"
tagline: Local-first memory and context for AI agents
description: >-
Remnic is a local-first memory and context server for AI agents. It exposes
memory over HTTP and MCP so tools such as OpenClaw, Codex, Cursor, and other
agent runtimes can observe, recall, and search long-term context while keeping
the underlying memory files on your Umbrel.


The Umbrel app includes the Remnic admin dashboard, persistent memory storage,
authenticated API access, and configuration controls for retrieval and model
settings. Umbrel shows the generated app password, which is also the bearer
token used by the dashboard and API clients.
releaseNotes: ""

developer: Joshua Warren
website: https://github.com/joshuaswarren/remnic
dependencies: []
repo: https://github.com/joshuaswarren/remnic
support: https://github.com/joshuaswarren/remnic/issues

port: 4318
gallery: []
path: "/engram/ui/"

defaultUsername: ""
defaultPassword: ""
deterministicPassword: true

submitter: Earl Co
submission: https://github.com/getumbrel/umbrel-apps/pull/5969