A local-first private AI assistant for everyday use. Runs on-device models with encrypted P2P sync, and supports sharing chats publicly on ATProto.
10
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor: remove old modelfile and add new mem-agent; update install script for Python 3.13 support

+14 -2
-1
b.modelfile
··· 1 - FROM mlx-community/dolphin3.0-llama3.2-1B-4Bit
+1
mem-agent
··· 1 + FROM driaforall/mem-agent
+13 -1
scripts/install.sh
··· 64 64 65 65 log "🔧 Setting up Python environment..." 66 66 cd "${SERVER_DIR}" 67 - uv sync --frozen || err "Dependency setup failed." 68 67 68 + # Ensure Python 3.13 is available 69 + if ! command -v python3.13 >/dev/null 2>&1; then 70 + if [[ "$OS" == "darwin" ]]; then 71 + log "Installing Python 3.13 via Homebrew..." 72 + brew install python@3.13 || err "Failed to install Python 3.13" 73 + else 74 + err "Python 3.13 is required but not found. Please install it manually." 75 + fi 76 + fi 77 + 78 + # Force uv to use Python 3.13 79 + uv venv --python python3.13 80 + uv sync --frozen || err "Dependency setup failed." 69 81 rm -rf "${TMPDIR}" 70 82 71 83 log "✅ Tiles installed successfully!"