Projects

23 projects you can build with Hermes Agent — across 8 categories. Difficulty levels, step-by-step guides, and real use cases.

23
Total Projects
11
Beginner
9
Intermediate
3
Advanced

Tutorial Blog

beginner
★★★★★
⏱ 2-4 hours

Build a complete tutorial blog like this one — static site with search, categories, tag pages, RSS feed, SEO, and a dark theme. Hermes does the scaffolding, content, and deployment.

A fully functional blog with dark theme, search, category filters, RSS feed, sitemap, JSON-LD structured data, SEO meta tags, and plugin/tools/gateway/hosting reference pages.
Install Node.js → `npm create astro@latest my-blog -- --template blog` → configure theme → write MDX posts → `npm run build` → deploy to Cloudflare Pages/GitHub Pages. Hermes can: scaffold the project, write all posts, add SEO, build reference pages, and set up deployment.
Tools: Node.js, npm, Git, GitHub account, Netlify/Cloudflare account
Technical blogDocumentation siteKnowledge baseTutorial platform

Portfolio / Resume Page

beginner
★★★★☆
⏱ 1-2 hours

A personal portfolio or resume website showcasing your work, skills, and experience. Hermes can generate the content, layout, and deploy it.

A clean personal website with bio, work experience, skills grid, project showcase, contact form, and downloadable resume.
Give Hermes your resume/CV → ask it to build a portfolio site → choose a template → customize colors → deploy. Hermes can write the HTML/CSS, create project cards for each of your projects, and set up a contact form.
Tools: Node.js or Python, Git, GitHub Pages or Vercel
Personal websiteResume/CVFreelancer portfolioArtist showcase

Product Landing Page

beginner
★★★★☆
⏱ 1-3 hours

A marketing landing page for a product, SaaS, or app. Hermes can generate copy, design the layout, and optimize for conversions.

A landing page with hero section, feature grid, pricing table, testimonial cards, FAQ accordion, and call-to-action buttons.
Describe your product to Hermes → it generates a landing page with marketing copy, feature descriptions, pricing, and CTAs → review and deploy. Hermes can A/B test different headlines and CTAs.
Tools: Node.js or plain HTML, Git, Netlify/Vercel
SaaS landing pageProduct launchApp download pageWaitlist signup

Personal AI Assistant

intermediate
★★★★★
⏱ 30 min - 1 hour

A daily briefing bot that summarizes news, weather, calendar events, and tasks every morning. Delivered to your Telegram or email.

A cron job that runs every morning, fetches news/weather/calendar, summarizes everything, and sends a briefing to your preferred platform.
Configure Telegram gateway → create cron job: `hermes cron create "7am"` → prompt: "Read news headlines, check weather, summarize my calendar, and send a morning briefing" → set delivery to Telegram. Hermes learns your preferences over time.
Tools: Hermes Agent, Cron jobs, Telegram or Email gateway
Morning briefingsTask remindersDaily standup prepNews digest

Email Assistant

intermediate
★★★★☆
⏱ 1-2 hours

An email management bot that drafts replies, sorts incoming mail, summarizes threads, and sends scheduled emails.

An email gateway integration with cron-based scanning. Hermes reads your inbox, summarizes new messages, drafts replies for approval, and manages your inbox.
Set up Email gateway in Hermes → configure IMAP for reading → configure SMTP for sending → create a cron job: "Check my inbox every 30 min, summarize new important emails, draft replies" → Hermes manages your inbox.
Tools: Hermes Agent, Email gateway, IMAP/SMTP credentials
Inbox zeroEmail triageAuto-replyNewsletter filtering

Smart Note-Taking System

intermediate
★★★★☆
⏱ 1 hour

An Obsidian vault that Hermes maintains — auto-generating notes from conversations, organizing knowledge, and cross-linking related ideas.

An Obsidian vault with auto-generated notes, daily summaries, cross-linked concepts, and a knowledge graph.
Tell Hermes you want an Obsidian vault → Hermes loads the Obsidian skill → it creates notes from your conversations, links related concepts, and maintains a knowledge graph. Use the note-taking skill to read/search/create notes in your vault.
Tools: Hermes Agent, Obsidian, Obsidian skill
Personal knowledge managementResearch notesMeeting notesLearning journal

Meeting Transcription Bot

intermediate
★★★★★
⏱ 1 hour

A bot that joins Google Meet or Teams calls, transcribes the conversation, and generates summaries, action items, and follow-ups.

A meeting bot using the Google Meet plugin. Hermes joins via URL, transcribes live captions in real-time, and produces structured meeting notes.
Enable Google Meet plugin: `hermes plugins enable google_meet` → configure Chrome profile → give Hermes a meet URL → it joins, transcribes, and summarizes. Review: "What were the action items from that meeting?"
Tools: Hermes Agent, Google Meet plugin, Chrome profile
Meeting notesAction item trackingAbsentee briefingCompliance recording

Notification & Alert System

beginner
★★★★☆
⏱ 30 min

A watchdog that monitors services, disk space, website uptime, and API health — sending alerts via Telegram/SMS/email when something breaks.

A no_agent cron job running a monitoring script. Silent when healthy, alerts when thresholds are breached.
Create a monitoring script → place in `~/.hermes/scripts/` → create cron job: `hermes cron create "5m" --script monitor.sh --no-agent` → script outputs nothing when healthy, error message when threshold breached → Hermes delivers the alert. Example script: check disk >90%, ping websites, verify SSL certs.
Tools: Hermes Agent, Cron jobs, A VPS or always-on machine
Server monitoringUptime alertsDisk space watchdogSSL expiry alerts

Social Media Monitor

intermediate
★★★☆☆
⏱ 1-2 hours

A bot that monitors social media for mentions, keywords, and trends — sending daily digests of what matters.

A cron job that searches platforms (HN, Reddit, Twitter/X, GitHub) for keywords and summarizes findings.
Create a cron job: `hermes cron create "8am"` → prompt: "Search Hacker News, Reddit, and GitHub for mentions of [your keyword]. Summarize top 5 results with links." → delivers to your Telegram. Adjust frequency and keywords over time.
Tools: Hermes Agent, Web search tool, Cron jobs
Brand monitoringCompetitor trackingTrend discoveryCommunity management

Research Assistant

intermediate
★★★★★
⏱ 1-2 hours

A literature review bot that searches arxiv, PubMed, and the web for papers on a topic — summarizing findings and generating annotated bibliographies.

A research pipeline that searches academic sources, reads papers, extracts key findings, and produces structured summaries with citations.
Load the arxiv skill → ask Hermes to research a topic → it searches arxiv, reads abstracts, finds full papers, and summarizes. Save findings to a markdown file: "Research [topic] and write a literature review to ~/research/review.md".
Tools: Hermes Agent, Web search tool, Arxiv skill
Literature reviewsPaper summarizationGrant writing prepSystematic reviews

Content Aggregator

beginner
★★★★☆
⏱ 30 min

An RSS/feed reader that monitors blogs, newsletters, and news sources — curating a daily digest of the most relevant content.

A cron job that reads RSS feeds, filters by relevance, and delivers a curated daily summary.
Load the BlogWatcher skill → `hermes skills install blogwatcher` → configure feeds → create cron job: "Read my RSS feeds every morning, pick the 5 most interesting articles, summarize each in 2 sentences." → delivers to Telegram.
Tools: Hermes Agent, Cron jobs, BlogWatcher skill
News curationIndustry monitoringNewsletter creationCompetitor intel

Personal Knowledge Base

advanced
★★★★☆
⏱ 2-4 hours

A searchable knowledge base that Hermes builds from your conversations, research, and saved content — with full-text search and cross-references.

An LLM Wiki (Karpathy-style) or Obsidian vault that Hermes maintains automatically, cross-referencing concepts across sessions.
Load the LLM Wiki skill: `hermes skills install llm-wiki` → ask Hermes to build a knowledge base on a topic → it creates interlinked markdown files summarizing key concepts, with cross-references. Use Obsidian skill for richer note-taking.
Tools: Hermes Agent, LLM Wiki skill, Obsidian
Second brainResearch databaseLearning notesProject wiki

Stock & Portfolio Tracker

intermediate
★★★★☆
⏱ 1-2 hours

A portfolio monitoring bot that tracks stock prices, news sentiment, and earnings reports — sending alerts on significant changes.

A cron job that checks stock prices, reads financial news, analyzes sentiment, and sends portfolio updates.
Create a cron job: `hermes cron create "9am"` → prompt: "Check stock prices for [tickers], read recent news, summarize market sentiment, and estimate portfolio value change." → set delivery to Telegram. Hermes can also monitor for price thresholds.
Tools: Hermes Agent, Web search tool, Cron jobs
Portfolio trackingPrice alertsEarnings monitoringMarket sentiment

Expense Tracker & Budget Bot

beginner
★★★☆☆
⏱ 30 min

A personal finance bot that tracks spending, categorizes expenses, and generates monthly budget reports.

A monthly cron job that analyzes your spending (from a shared note or spreadsheet), categorizes expenses, and generates a budget report.
Keep a shared expense log file → create cron job: "Read my expense log, categorize by type, compare to last month, and generate a budget summary." → Hermes tracks trends and flags overspending.
Tools: Hermes Agent, Cron jobs, File tools
Personal budgetingExpense categorizationSpending trendsSavings goals

Custom Website Chatbot

intermediate
★★★★☆
⏱ 1-2 hours

Embed an AI chatbot on your website using Hermes as the backend. Deploy via the API Server and add a chat widget to any site.

An API Server instance of Hermes with a web chat widget embedded on your site. visitors can ask questions and get AI-powered responses.
Start Hermes API Server: `API_SERVER_ENABLED=true hermes gateway start` → embed a chat widget on your site that points to the API → configure CORS → deploy. Or use Open WebUI as a full chat frontend.
Tools: Hermes Agent, API Server, Open WebUI (optional), Website
Customer supportFAQ botDocumentation assistantLead generation

Automated Code Review Bot

advanced
★★★★☆
⏱ 2-4 hours

A GitHub-integrated code review bot that reviews PRs for bugs, security issues, style violations, and suggests improvements.

A webhook-triggered Hermes workflow that reviews PR diffs and posts inline comments on GitHub.
Load the code review skill → set up a GitHub webhook that triggers Hermes on new PRs → Hermes reads the diff, reviews for bugs/security/style, and posts comments. Configure as a cron job or webhook subscription.
Tools: Hermes Agent, GitHub webhook, Code review skill, GitHub API access
PR review automationSecurity scanningStyle enforcementKnowledge sharing

Personal Learning Tutor

beginner
★★★★★
⏱ 15 min

An AI tutor that creates personalized study plans, quizzes you on topics, explains concepts, and tracks your progress.

A study session setup — Hermes becomes your tutor for any topic. It creates lesson plans, generates practice questions, and adapts to your level.
Simply ask: "Teach me about [topic]. Start with fundamentals, quiz me after each section, and adapt based on my answers." Hermes creates a curriculum, explains concepts, tests understanding, and adjusts pace based on your responses.
Tools: Hermes Agent
Self-studyExam prepNew skill learningInterview preparation

Data Analysis Pipeline

intermediate
★★★★☆
⏱ 1-2 hours

An automated data analysis pipeline that reads CSV/JSON data, generates visualizations, runs statistical analysis, and produces reports.

A script that Hermes runs on schedule — ingests data, cleans it, runs analysis, generates charts, and produces an executive summary.
Provide your data file → ask Hermes to analyze it: "Read this sales data, find trends, create visualizations, and write a report." Hermes uses the code_execution tool to run Python analysis, generate charts, and save reports.
Tools: Hermes Agent, Python (pandas, matplotlib), Jupyter skill (optional)
Sales analysisUser behaviorA/B test analysisReporting automation

Telegram Bot

beginner
★★★★★
⏱ 15 min

A full-featured Telegram bot powered by Hermes. Voice messages, image analysis, web search, and more — accessible from your phone.

A Telegram bot connected to Hermes with full tool access. Chat from your phone, send voice messages, share images — Hermes responds with tool use.
Message @BotFather → create bot → copy token → `hermes gateway setup` → select Telegram → paste token → `hermes gateway start` → message your bot. That's it. Hermes has full tool access via Telegram.
Tools: Hermes Agent, Telegram account, Herz VPS or always-on machine
Mobile AI assistantVoice-to-textImage analysis on the goQuick web searches

Discord Bot

beginner
★★★★☆
⏱ 30 min

A Discord bot that answers questions, moderates channels, plays music via Spotify, and summarizes conversations.

A Discord bot connected to Hermes with full tool access. Works in DMs and server channels.
Discord Developer Portal → New Application → Bot → Enable Message Content Intent → copy token → `hermes gateway setup` → select Discord → paste token → `hermes gateway start`. Optionally enable Spotify plugin for music commands.
Tools: Hermes Agent, Discord Developer account, VPS or always-on machine
Community managementMusic botModerationQ&A in channels

Real-Time Translation Bot

beginner
★★★☆☆
⏱ 15 min

A multilingual translation bot that translates messages, documents, and conversations across multiple platforms.

A gateway-connected Hermes with a prompt that enables real-time translation. Send it text in any language, get translations back.
Configure gateway → message Hermes: "Translate this to Spanish: [text]" → Hermes translates. For automatic translation: set up a cron job that monitors a channel and translates new messages.
Tools: Hermes Agent, Telegram or Discord gateway
Cross-language communicationDocument translationLanguage learningGlobal team coordination

API Server

beginner
★★★★★
⏱ 10 min

Expose Hermes as an OpenAI-compatible API. Other apps, tools, and services can call Hermes as if it were GPT-4, with full tool-use capabilities.

An OpenAI-compatible API endpoint that any app can integrate with — Cursor, Open WebUI, custom frontends, IDE plugins.
Set `API_SERVER_ENABLED=true` → `hermes gateway start` → API is available at http://localhost:8686/v1. Point any OpenAI-compatible client at it. Configure CORS, API key auth, and host settings as needed.
Tools: Hermes Agent, API Server, VPS or always-on machine
Open WebUI integrationCursor pluginCustom frontendCI/CD integration

GitHub Actions + Hermes

advanced
★★★★☆
⏱ 2-3 hours

A CI/CD pipeline that uses Hermes for automated code review, changelog generation, release notes, and PR summaries.

A GitHub Actions workflow that triggers Hermes on events (PR opened, push to main) to review code, generate changelogs, and post summaries.
Deploy Hermes API Server → create a GitHub Action workflow → on PR: send diff to Hermes API → Hermes reviews code, checks for issues, posts summary as PR comment. On release: Hermes reads commits and generates release notes.
Tools: Hermes Agent, GitHub Actions, Hermes API Server, GitHub token
Automated code reviewChangelog generationRelease notesPR summaries
🔍

No projects match your search. Try a different filter or keyword.