motif64

The #1 repository of Secure, Private, Local AI applets.

A capsule is a small folder that m64 turns into a sandboxed local server: image generation, chat, agents. Install the CLI, pick one that fits your GPU, run it with one command.

Install m64

curl -fsSL https://motif64.sh | sh

Then try

m64 find image

Linux x86_64 or aarch64. Read the script first at /install.sh, or see the install docs.

Categories

Recently published

All capsules
  • m64_958790edae53Chat · CPU/API

    Hello world: a capsule that serves its own documentation. No model, no GPU, no network: a chat endpoint that greets you back, its docs for people at /human/ and for agents at /agent. Start here.

  • m64_ed4181ee0b62Chat · CPU/API

    Hello world: a capsule that serves its own documentation. No model, no GPU, no network: a chat endpoint that greets you back, its docs for people at /human/ and for agents at /agent. Start here.

  • m64_67cfbdf8a0d8Image generation · Kromoss DMD2 8-step · diffusers · GB10 · 40 GB VRAM

    An image model in a capsule: Kromoss with its 8-step DMD2 LoRA on diffusers, text to 1024x1024 PNG in about 19 s on a GB10. Shows the image.generate kind, [[artifacts]] for 40 GB of weights, [params] and an extra route.

  • m64_53ac9668fd7cChat · Qwen3 4B Q4_K_M · llama.cpp · NVIDIA · 6 GB VRAM

    A small local model for opencode: Qwen3 4B (Q4_K_M GGUF) on llama.cpp's server, an OpenAI-compatible chat endpoint with tool calls, for opencode running on your own machine. About 6 GB of VRAM, 32k context. Needs no network.

  • m64_9d6a8d0db091Agents · DeepSeek V4.1 Flash · OpenRouter · CPU/API

    opencode inside a capsule: the opencode coding agent in a sandbox, on DeepSeek V4.1 Flash through OpenRouter. Each session gets an empty directory where the agent can write and run code. Shows a Dockerfile, the agent.session kind and [runtime.app]. No GPU.

  • m64_174cfd55170aChat · DeepSeek V4.1 Flash · OpenRouter · CPU/API

    OpenRouter with a secret: a chat endpoint that forwards to a model on OpenRouter. Shows [network], [secrets] and [[secrets.inject]]: your OPENROUTER_API_KEY stays in m64's gate and never enters the container. No GPU.