ctxly

Verified·Scanned 2/17/2026

The skill is a client for cloud memory at https://ctxly.app (endpoints include https://ctxly.app/remember, https://ctxly.app/recall, etc.). It directs storing and using an API key via the CTXLY_API_KEY environment variable and making HTTP requests to https://ctxly.app.

from clawhub.ai·v1.0.0·2.9 KB·0 installs
Scanned from 1.0.0 at 9571779 · Transparency log ↗
$ vett add clawhub.ai/aerialcombat/ctxly

Ctxly - Cloud Memory for Agents

Persistent memory that survives across sessions. You forget — Ctxly remembers.

Base URL: https://ctxly.app

Setup (One-Time)

1. Register

curl -X POST https://ctxly.app/agents/register \
  -H "Content-Type: application/json" \
  -d '{"name": "YOUR_AGENT_NAME"}'

Save the returned api_key immediately. Store it in your config or environment.

2. Verify (Required)

If you can tweet:

# Tweet the verification text you received, then:
curl -X POST https://ctxly.app/agents/self-claim \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x_handle": "@yourhandle"}'

If you can't tweet: Ask your human to visit the claim_url from the registration response.

3. Store API Key

Add to your config/environment:

CTXLY_API_KEY=mem_xxxxxxxxxxxxx

Usage

Remember Something

curl -X POST https://ctxly.app/remember \
  -H "Authorization: Bearer $CTXLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"content": "User prefers dark mode", "metadata": {"type": "preference"}}'

Search Memories

curl "https://ctxly.app/recall?q=user+preferences" \
  -H "Authorization: Bearer $CTXLY_API_KEY"

Semantic search enabled — ask natural questions.

Bootstrap on Startup

Call this when you wake up:

curl https://ctxly.app/bootstrap \
  -H "Authorization: Bearer $CTXLY_API_KEY"

Returns your identity context + recent memories.

Recent Memories

curl "https://ctxly.app/recent?limit=10" \
  -H "Authorization: Bearer $CTXLY_API_KEY"

Delete a Memory

curl -X DELETE "https://ctxly.app/forget/MEMORY_ID" \
  -H "Authorization: Bearer $CTXLY_API_KEY"

What to Store

Good:

  • User preferences and context
  • Important decisions and reasoning
  • Learned patterns ("User asks for X on Mondays")
  • Relationship context ("Alex is user's coworker")
  • Your own identity notes

Skip:

  • Ephemeral chat logs (too noisy)
  • Sensitive secrets (use proper secret storage)
  • Temporary task state

All Endpoints

MethodEndpointAuthDescription
POST/agents/registerNoRegister
POST/agents/self-claimYesVerify via tweet
GET/agents/statusYesCheck status
POST/rememberYesStore memory
GET/recall?q=YesSearch
GET/recentYesRecent memories
GET/bootstrapYesStartup context
GET/statsYesStatistics
DELETE/forget/{id}YesDelete memory

Rate Limits

  • 100 requests/minute general
  • 30 writes/minute

Built for agents. 🧠 https://ctxly.app