Features

Everything you need to run marketing agents in parallel.

Local agents, Claude Skills, 25+ connectors, schedules, gateways, teams. One app, on your machine.

Hoook dashboard
01 · Agent orchestration

Every agent you have. One interface.

Run Claude Code, Codex, Cursor, Gemini, Ollama — whichever is on your machine. Chat-style for conversation, shell tabs for terminal-style agents. Switch mid-chat; model change is persisted per chat.

  • Open multiple agent tabs side by side
  • Chat with any local model via Ollama or locally installed agents like Claude or ChatGPT
  • Dedicated shell tabs for Claude Code / Codex / Cursor CLIs
  • Streaming responses with one-click interrupt
  • Agents detected automatically on Settings page
02 · Projects & memory

Shared context across every chat.

Projects bundle instructions, knowledge, skills, and connectors. Every chat inside a project inherits the same shared context and docs. Same mental model as Claude Projects, with marketing primitives baked in.

  • Project-level instructions (voice, audience, rules)
  • Knowledge: upload docs, URLs, files
  • Per-project skills and connector scopes
  • Agentic memory per workspace
  • Transfer projects between workspaces
03 · Skills & marketplace

Claude Skills, native.

Hoook uses the Claude Skill bundle format. Install once, use from chats, shells, and jobs. A public marketplace ships ready-made skills for blogs, SEO, ad copy, email, and more.

  • Install from local folder, git URL, or marketplace
  • Official + community skills
  • Same skills run in Claude Desktop and Codex
  • Optional hoook.yaml sidecar adds inputs and connectors
  • Version per skill, updates with one click
04 · Connectors

25+ marketing tools out of the box.

Every connector is an MCP server. Google Ads, Meta, Mailchimp, HubSpot, Semrush, Shopify, Linear, GitHub — skills use them to read or write data. Your keys, your data.

  • Paid: Google Ads, Meta Ads, LinkedIn Ads
  • CRM: HubSpot, Salesforce
  • Email: Mailchimp, Klaviyo
  • Analytics: GA4, Amplitude, Mixpanel, PostHog
  • SEO: Semrush, Ahrefs, Moz
  • CMS: Webflow, Notion, WordPress
  • Commerce: Shopify, Stripe
  • Data: Google Sheets, Airtable, BigQuery, Snowflake
05 · Gateways

Agents that live in your channels.

Inbound MCP servers. When a WhatsApp, Slack, or Telegram message arrives, a matching skill or job fires — with the same orchestration as manual runs.

  • WhatsApp (Meta Cloud API or self-hosted)
  • Slack channels, DMs, threads
  • Telegram bot messages
  • Filter by sender, keyword, channel
  • Same event pipeline as schedules
06 · Schedules & fan-out

Spin up 500 runs from one click.

A job fans out across projects × input rows. Rate-limited per provider, resumable, with a live grid of runs. The "100 blogs across multiple projects every Monday" flow in one screen.

  • Cron-style schedules on any job
  • Bounded parallel runner with rate limits
  • CSV / Google Sheet inputs
  • Resumable on failure
  • Artifact store with traces
07 · Local-first

Your machine. Your data.

Everything runs on your machine. Local models via Ollama, local SQLite DB, local skills. Sign in to sync across devices and share with a team, or stay fully offline on Free.

  • Cross-platform: macOS, Windows, Linux
  • Free for local use forever
  • Secrets in OS keychain
  • Offline-first: full app works without internet
  • Sync opt-in via Pro
08 · Teams

When you are ready, bring the team.

Clerk-backed workspaces, invite members, shared projects, RBAC. Cloud agents run long or scheduled jobs on our infrastructure so local machines can sleep.

  • Workspaces = Clerk organizations
  • Three roles: Owner / Editor / Viewer
  • Shared projects and skills
  • Cloud agents for 24/7 scheduled jobs
  • Audit log and SSO on Custom

Run your first agent in 60 seconds.

Free forever on your machine. Sign in to sync across devices.