Companions
Companions are hands-on agents that actually do the work end-to-end, instead of just advising. Each is a portable definition that works with Claude Code, Codex, Cursor, Perplexity, n8n, LangChain — and any other LLM or agent runtime. Drop it into your tool of choice, connect any tools it needs, and let it go.
How companions work
Every companion is a plain Markdown agent definition — not locked to any one vendor. Use it in Claude Code, OpenAI Codex, Cursor, Perplexity, n8n, LangChain, or any LLM that accepts a system prompt. Some are hands-on via MCP; all run anywhere a prompt does. No terminal? Download it, then paste the text as your instructions / system prompt — e.g. a Claude.ai Project (or Cowork), a Perplexity Space, or a custom GPT.
Downloads are free — create an account to download any definition.
Personal Assistant — Local Notes
Email, calendar, news, to-dos and appointments — notes kept in local Markdown you own.
What it does
- Summarizes new email into a local to-do list
- Daily briefing of calendar + tasks + news
- Draft-first replies you confirm, then optional auto-send
- Creates calendar events on confirmation
Needs: Gmail MCP, Google Calendar connector, built-in web fetch + filesystem
Personal Assistant — Notion
Same assistant, with your to-do list and notes in Notion.
What it does
- Summarizes new email into a Notion database
- Inbox and tasks live in Notion instead of local files
- Draft-first replies with opt-in automation
- Turns notes into replies and calendar events
Needs: Notion MCP, Gmail MCP, Google Calendar connector
Document Visualizer
Turn a document into slides — a deck of just your highlights, plus a full McKinsey-style deck.
What it does
- Detects highlighted passages and builds a focused highlights deck
- Always builds a full consulting-grade deck with action titles
- One clear message per slide, on a consistent master
Needs: Local only (python-pptx, PyMuPDF) — no MCP
Smart Coder
Survives memory loss: reads a handoff doc to resume instantly, writes one at end of day, and keeps every reply terse to save tokens.
What it does
- Reads HANDOFF.md + its own instructions before any work
- Reconstructs project state and resumes the next step cold
- Writes a complete end-of-day handoff to import next session
- Strips filler so responses use fewer tokens
Needs: Nothing — runtime-agnostic, no MCP
More companions
Every companion is a Markdown definition you can download and run in Claude Code, Codex, Perplexity, or any LLM.
From the community
Companions submitted by the Agentshive community.