x1pm + Goose

Persistent memory for your open-source AI agent

The problem

Goose sessions start from scratch. You describe your project structure, conventions, and current tasks every time you launch a new session.

Setup

Up and running in under 2 minutes.

1

Get your API key from x1pm

Sign up at x1pm.com and generate an API key from your organization settings.

2

Add to your Goose config

Add x1pm as an MCP server in your Goose profile.

# ~/.config/goose/profile.yaml
mcpServers:
  x1pm:
    type: http
    url: https://x1pm.com/mcp
    headers:
      Authorization: "Bearer YOUR_API_KEY"
    tools:
      - healthCheck
      - read
      - write
      - edit
      - multiEdit
      - ls
      - glob
      - grep
3

Create your workspace files

Add context files that Goose reads and writes across sessions.

What you get

  • Goose reads your project context at session start
  • Tasks persist and update across sessions
  • Share context with other MCP-compatible agents
  • Open-source friendly — no vendor lock-in

Connect Goose to x1pm

Set up in under 2 minutes. No credit card required.

Get started free