mere
MereKit · command-line tools Node.js 24 or 25 apache 2.0 · github npm · @merekit/cli

Use Mere apps from your terminal

MereKit is a command-line interface (CLI) for Mere’s business apps. Manage workspaces and websites yourself or through an AI assistant. Use the mere command to explore an app’s options, check your setup, and work with data you’re authorized to access.

01 / cloud

mere.business

Manage your business workspace, customer records, and team access in your browser.

Explore Mere Business ↗
02 / command

merekit

Use Mere apps from your terminal. Run commands yourself or connect an AI assistant.

Set up the CLI ↓
03 / local

mere.run

Run AI models on your computer for tasks such as transcribing recordings. Requires separate setup and supported hardware.

Explore mere.run ↗
01
Command example

Explore the CLI before you connect

An animated help example, not a live workspace. This page doesn’t run commands or connect to your apps. Switch tabs to explore the CLI and agent setup.
Help excerpt · example only
~/commands $mere --help
mere CLI Usage: mere [--json] <command> mere <app> [app command...] Commands: apps list|manifest|doctor onboard --interactive mcp serve [--allow-writes]
02
App commands

Your apps, under one command

Each app provides its own commands and access requirements. After setup, use mere apps list --json to see what’s installed. Check an app’s help before running the examples.
01

business

browser auth

Create and configure workspaces, check setup, and manage websites.

mere business site status --json
02

finance

scoped token

Manage finance profiles and automation with credentials scoped to each business.

mere finance profiles list
03

dynasite

mixed auth

Inspect websites, edit content and media, and manage publishing and revisions.

mere dynasite sites bundle status
04

projects

browser auth

Manage projects, contacts, proposals, and reference material.

mere projects project list --json
05

agent

browser auth

Configure AI assistants, inspect sessions, and manage shared links.

mere agent runtime session list
06

today

browser auth

Manage scheduling, bookings, calendars, and meeting rooms.

mere today booking list --remote
07

zone

browser auth

Manage products, orders, checkout, and Stripe connections.

mere zone stripe status
08

video

browser auth

Manage meeting rooms, recordings, transcripts, and diagnostics.

mere video room list
09

network

browser auth

Manage calls, text messages, phone numbers, and routing.

mere network diagnostics metrics
10

email

browser auth

Manage mailboxes, conversations, drafts, and sending.

mere email mailbox list
11

gives

browser auth

Manage donation campaigns, receipts, and payment settings.

mere gives campaign list
12

works

browser auth

Manage work apps, releases, publishing, and sharing.

mere works work list
13

media

browser auth

Import recordings, create transcripts, and search local media.

mere media store info
14

deliver

api token

Create and share delivery packages with password protection.

mere deliver packages list
15

link

standalone

Define project relationships and access rules, then prepare shared context.

mere link context inspect
03
Websites

Manage your website

Import a website, edit its content, or publish static files to your Mere workspace. You need permission to manage the workspace and site.

Manage a workspace

Create a workspace or inspect one you’re authorized to manage. These examples use placeholder names and IDs. Replace them with your own values and review confirmation flags before running commands.

# workspace lifecycle mere business workspace create --name "Acme Studio" --slug acme-studio --yes --json mere business workspace status --workspace ws_123 --json mere business workspace setup --workspace ws_123 --json

Publish your site

Import a site, request a generated site, or upload HTML, CSS, JavaScript, and assets. Static uploads don’t run server code. Publishing changes the live site.

# existing site, generated site, or static bundle mere business site import-existing --workspace ws_123 --url https://example.com --json mere business site create --workspace ws_123 --business-name "Acme Studio" --json mere business site bundle upload --workspace ws_123 --site-id site_123 --source-dir ./site-dist --json mere business site bundle publish --workspace ws_123 --site-id site_123 --bundle-id sb_123 --environment live --yes --json
05
local runtime

Run AI on your computer

Use mere.run for tasks such as transcribing recordings locally. This optional setup requires supported hardware and storage for model downloads.

install the runtime

After installing the CLI, use mere setup mere-run to prepare the local AI software. Review the mere.run requirements before starting.

# prepare mere.run for app use mere setup mere-run --json

pull what an app needs

Download the models that the Media app uses for transcription and search. To process your own recording, replace ./interview.m4a with its file path.

# pull Media-requested local models mere setup mere-run models --app media --json # then process locally mere media process ./interview.m4a --transcribe --embed
06
AI assistants

Connect your assistant

Prepare a command guide and workspace report for your assistant. To connect tools, use the local Model Context Protocol (MCP) server. It exposes read-only tools by default.

Use the browser when you need it

Use Mere Business to manage customer records, team access, and approvals in your browser. An AI assistant is optional; you can also run CLI commands yourself.

# open Mere Business in a browser (macOS) open https://mere.business

Configure assistant access

Review the generated setup files before sharing them with your assistant. Start MCP with read-only tools. Enable write tools only when you intend to let your assistant change data. Each app’s permissions still apply.

# scaffold an agent kit for codex / claude mere agent bootstrap --target codex # expose to your agent runtime over MCP mere mcp serve # write tools, opted-in only mere mcp serve --allow-writes # prepare local AI runtime mere setup mere-run --json
07
guardrails

Review what you authorize

Installing MereKit doesn’t grant workspace access. Each app manages its own sign-in, permissions, and confirmation requirements. CLI commands can change data.
MCP default MCP is read-only by default. Writes require --allow-writes or MERE_MCP_ALLOW_WRITES=1. write tools require opt-in
scoped tokens

Finance credentials are scoped to a business profile. Check the selected profile before running commands.

no implicit confirms

MereKit doesn’t add --yes or --confirm on your behalf. Review each command’s confirmation requirements.

inspect commands

Use mere apps manifest to review an app’s command options and risk levels before running it.

08
first run

Connect your workspace

You need Node.js 24 or 25 and npm. Guided setup doesn’t require a global CLI install.

1 / Start setup

# run in an interactive terminal
npx --yes @merekit/cli@latest \
  onboard --interactive

# Node.js 24 or 25 and npm required

2 / Follow the prompts

Enter an invite code to create a workspace, an email address to join the waitlist, or a workspace ID you’re authorized to use.

Joining the waitlist doesn’t create a workspace. Join in your browser if you don’t have an invite.

3 / Review your setup

After workspace checks finish, open ONBOARDING.md in ~/.config/mere/agents/default/. Resolve any remaining setup requirements.

Read the first-run guide ↗