Personal assistants
assistants and chat-based task agents
NousResearch/hermes-agent NousResearch/hermes-agent is the clear category leader by adoption and capability — it’s the default if you want a broadly used, self‑hostable agent that can create and self-improve skills. Before choosing, decide whether you need strict on‑device/privacy control, a lightweight developer runtime, a domain-specific workflow, strong sandboxing, or a particular UI/form factor — those tradeoffs drive the many forks and niche projects.
Which one matches your setup?
Answer any of the questions — the shortlist updates as you go. Recommendations come from the capability passports below, nothing else.
Comparison matrix
Axes are extracted from each project's docs by our review pipeline; the maturity score is computed from stars, growth and commit activity — not an opinion. Click a column to sort.
| Runs in | Models | Context | Cost to run | |||||
|---|---|---|---|---|---|---|---|---|
⭐ 255.4k +2115/7d | CLIWeb app | BYOKOpenAIAnthropic | Related files | Approval & allowlist | ●●●●● | Self-hostable | ●●●●● | Your API key or Nous Portal subscription |
⭐ 58.9k +12454/7d | CLI | AnthropicFixed provider | Repo + documents | Reviewer + dedupe | ●●●●● | Third-party cloud | ●●●●● | Requires Claude Code (Anthropic) CLI / third‑party access. |
⭐ 55.5k +227/7d | CLIWeb app | BYOKOpenAIAnthropicGeminiOllama / local | Diff/File only | None mentioned | ●●●●● | Self-hostable | ●●●●● | Your API key for cloud models; can use local models. |
⭐ 49.2k +220/7d | CLIWeb app | BYOKAnthropicOllama / local | Diff + related files | Basic filters/config | ●●●●● | Fully local possible | ●●●●● | Your API key; optional paid hosting |
⭐ 41.9k +619/7d | CLIWeb app | BYOKOpenAIAnthropicGeminiOllama / local | Multi-doc RAG | Basic filters | ●●●●● | Fully local | ●●●●● | Free to self-host; uses your model API key or local LLMs |
⭐ 35.9k +232/7d | CLIWeb appIDE | BYOKOllama / localFixed provider | Diff + related files | Approval gates & guards | ●●●●● | Runs fully local | ●●●●● | Local runtime free; can use your cloud API keys if configured. |
⭐ 6.3k +146/7d | CLI | Fixed provider | Conversation only | No noise controls | ●●●●● | Self-hostable | ●●●●● | Free to download, local runtime. |
⭐ 2.1k +59/7d | CLIWeb app | BYOKOpenAIAnthropicGeminiFixed provider | Related files | Gate + evals | ●●●●● | Self-hostable | ●●●●● | Your API key; provider billing applies |
⭐ 1.3k +9/7d | CLIWeb app | BYOKOpenAIAnthropicOllama / local | Context pack + recall | Threshold gating | ●●●●● | Fully local possible | ●●●●● | Your API key (per-provider) or run local models |
⭐ 1.1k | CLIIDECoding-agent plugin | AnthropicBYOK | Whole-vault analysis | Gates & linting | ●●●●● | Self-hostable | ●●●●● | Requires Claude Code or your own agent access |
⭐ 869 +10/7d | CLICoding-agent pluginWeb app | BYOK | Diff + related files | Safety boundaries | ●●●●● | Local + cloud | ●●●●● | Your AI provider/agent (may incur API costs) |
⭐ 2.1k +22/7d | CLI | OpenAI | Whole-repo analysis | Config & normalization | ●●●●● | Local tool + cloud LLMs | ●●●●● | Your API key (OpenAI recommended) |
Capability profiles
Six axes, 0–5 each. The shape tells you the strategy: a wide hexagon is a generalist, a spike is a specialist. Showing the 8 most established — the rest are in the full catalog.
A self-hostable personal agent with a built-in closed learning loop that creates, persists, and self-improves skills from its own experience.
Local-first, end-to-end job-application framework that scrapes portals, tailors LaTeX CVs/cover letters, runs a drafter–reviewer agent pipeline, and archives applications for repeatable, owned job hunting.
A native, local-first agent with desktop app, CLI, and an extensible plugin ecosystem (Model Context Protocol) plus broad provider support.
An ultra-lightweight, self-hosted personal agent runtime that pairs a small, readable core with built-in WebUI, persistent memory, automation, and flexible model routing for long-running workflows.
A self-hostable, multi-agent tutoring platform with built-in RAG, three-layer persistent memory and a pluginable Skills ecosystem for lifelong personalized learning.
Local-first Agent OS with built-in local models, three-layer self-evolving memory (ReMe), and kernel-level sandboxing for secure, extensible personal assistants.
A personality-first, lifelike QQ chatbot that emphasizes human-style conversation and long-term user modeling while offering an extensible plugin/event system.
A compact, local-first agent harness that exposes the loop, memory (SQLite), and eval tooling as readable Python you can inspect and modify.
All repositories (31)
The job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings…
an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with…
Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, M…
DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.
Your Personal AI Assistant; easy to install, deploy on your own machine or on the cloud; supports multiple cha…
MaiSaka, an LLM-based intelligent agent, is a digital lifeform devoted to understanding you and interacting in…
Waku Waku! Waku Agent is a local-first AI agent harness you actually own, including loop, memory, eval, all in…
A simple yet powerful agent framework for personal assistants, designed to enable intelligent interaction, mul…
An open-source personal learning agent with three-layer memory (learner profile / wiki knowledge base / cross-…
PhoneClaw turns phones into local AI agent runtimes with on-device models, native mobile Skills, LiveLand, and…
An AI second brain that maintains itself. Full guide, starter vault, agent skills and scripts for a self-organ…
Agent-led job application workflow with a local progress-tracking dashboard — works with any AI coding agent t…
100% free, open-source personal agents for your messaging apps, tools, and services
Nosis is a lightweight personal agent runtime: per-session execution boundaries with OS-level sandboxing, comp…
Smart Promise Tracker AI 2026 – Commit Memory Engine
Panel-based personal assistant with a plugin architecture for productivity workflows. AI agents share a worksp…
Estrella Bot · QQ 群 AI 群友机器人。把 QQ 小号接给任意 OpenAI 兼容模型(本机 / DeepSeek / 智谱 / 通义),让 AI 像群友一样插话、接梗、潜水。OneBot v11 +…
Lightweight local swappable semantic search & ask CLI agent for Gmail
A travel planning Agent powered by LangGraph, Amap POI, route clustering and LLM-based itinerary generation.
Local-first AI teaching assistant for editable lesson drafts, student materials, and slides. Uses your curricu…
Local-first AI desktop assistant that scrapes job boards, matches roles to your resume, and auto-generates res…
Assessment-driven, local-first learning agent built on an observable Agent Runtime and eval harness—grounded i…
RikkaHub Agent · Pure — an Android AI agent that survives long runs. Independent hardening pass on the rikkahu…
Agente autónomo para LALIGA Fantasy: lee el juego, decide y actúa (pujas, ventas, clausulazos, alineación). Py…
Ask your video library anything — an AI agent that watches, reasons in a tool-use loop, and answers with playa…
🪼 A personal AI assistant that lives in Telegram — every topic is its own isolated Claude Code agent with lay…
Turn your Hermes agent into a financial analyst — on-demand equities / macro / options / prediction-market ana…
Hosted alternatives
If running your own reviewer is more ops than you want, these managed services cover the same job.
A hosted personal-assistant builder: wire up email, calendar and messaging agents from templates and let Lindy run them, instead of keeping a bot process alive yourself.
Try Lindy →A managed autonomous assistant for research, scheduling and recurring tasks — the same everyday-agent idea, run in the cloud with no self-hosting.
Try Cognosys →