Kami
kami-community/kami
Self-hosted go-to-market agent for early-stage startups that runs its agents on Hermes Agent
Kami is a self-hosted AI go-to-market assistant for early-stage startups that researches customers and drafts outreach and distribution content, with Hermes Agent running the agents behind a Next.js app.
What Kami does
Kami reads a startup's domain and public evidence to write a company dossier that the user confirms or corrects. The user then picks a job. Sales finds customer segments, verified companies and public contacts, drafts emails for review and requires approval for each send, with replies landing in a Needs your decision queue. Marketing builds a plan from the dossier and finds live conversations on X, Reddit, LinkedIn, Hacker News, Product Hunt and Discord, each with a draft reply that can be posted to X from Kami or copied and posted by hand.
Hermes Agent runs the agents, using role prompts in agents/ and playbooks in skills/, while the Next.js app in web/ owns the workflow, approvals and integrations. The README lists its principles: Kami never invents contacts, every real action needs approval with a kill switch, every send stores the provider's message id or URL, and data stays in the user's own Supabase project. An Activity page shows every send, agent run and the suppression list. This is the Community Edition, self-hosted with the user's own keys.
Key features
- Company dossier built from a domain and public evidence, editable before use
- Sales flow: segments, verified companies and contacts, reviewed email drafts, per-send approval
- Marketing flow: live conversations on X, Reddit, LinkedIn, HN, Product Hunt and Discord with draft replies
- Activity log with provider receipts, agent inputs and outputs, and a suppression list
- Kami Guide answers questions from live campaign state
- Hermes runs the agents; a Next.js app owns approvals and integrations
When to use it
- Finding early customers for a new product with reviewed outreach
- Joining relevant public conversations with useful draft replies
- Running a startup's outbound on your own machine and Supabase project
Who it is for: Founders and small teams who want an approval-gated go-to-market assistant running locally on Hermes Agent.
How it fits with Hermes Agent
Built on Hermes Agent: Hermes runs the agents through its API server, and npm run sync:skills copies Kami's playbooks into Hermes.
How to install Kami
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
git clone https://github.com/kami-community/kami.git
cd kami/web
npm install
cp .env.example .env.localRequirements: Node.js 22+, Hermes Agent with its API server enabled, a model API key used by Hermes, and a Supabase project (free tier is fine, or run it locally with the Supabase CLI)
FAQ
What is Kami?
Kami is a self-hosted AI go-to-market agency for early-stage startups. It researches customers, drafts outreach and distribution posts, and sends nothing without your approval.
Does Kami work with Hermes Agent?
Yes, it depends on it. Hermes runs the agents, using role prompts and playbooks from the repository, while the Next.js app handles workflow and approvals.
What do I need to run Kami?
You need Node.js 22+, Hermes Agent with its API server enabled, a model API key used by Hermes, and a Supabase project. Search, email, X, Instagram, Google Calendar and Langfuse integrations are optional.
Similar automations for Hermes Agent
All automationsAutonomous SRE agent for detecting and healing incidents, with a watchdog that runs without Hermes
vaelkeep Hermes Personal PaperHermes agent that writes a nightly personal newspaper edition and refuses to publish a failing one
AlekseiUL Hermes Researcher AgentPrivacy-safe Hermes profile for public-source research, source verification and evidence-gated briefs
erenciracioglu-dotcom hermes-self-evolutionSelf-evolving harness framework for Hermes Agent: four cron jobs plus a constitution, shipped empty
Christabel337 Job Scout AgentJob search agent that fetches listings, scores them against your profile and tracks them in a CSV
hegeo Lobster ResearchSkill that generates finance and industry research reports as PDFs, with data collection scripts
Related guides: Build agent teams with the Hermes kanban board · How to run Hermes Agent securely