Most AI tools today are still glorified chatbots.
You ask a question.
You get an answer.
And by tomorrow⦠it forgets you even exist.
But what if you could build an AI assistant that:
π§ Remembers your preferences
π Learns from every interaction
π Researches the web in real time
π± Runs directly on your phone
β° Automates tasks while you sleep
Thatβs exactly what I built using Hermes, one of the fastest-rising AI agent frameworks right now and increasingly seen as a serious competitor in the personal AI space.
π₯ Why Hermes Is Blowing Up
Hermes isnβt just another chatbot framework.
It introduces something much more powerful:
π§ Long-Term Memory
Your assistant remembers:
- Your goals
- Your recurring tasks
- Your preferences
- Your habits
π Self-Reflection
After every task, Hermes can evaluate:
- What worked
- What failed
- What should improve next time
This means your AI literally gets smarter the more you use it.
π€ Real Automation
You can use Hermes for:
- Daily AI news briefings
- Travel planning
- Productivity reminders
- Research tasks
- Personal scheduling
- Coding assistant
- Messaging integrations like Telegram,Discord, etc
π οΈ What Youβll Build in This Tutorial
In this beginner-friendly walkthrough, I cover:
β
Installing Hermes from scratch
β
Configuring free Google AI Studio API access
β
Adding Tavily for live web search
β
Connecting your AI assistant to Telegram
β
Creating a true phone-based personal assistant
β
Security best practices
π₯ Full video walkthrough
βοΈ Installation: Build Your First Hermes AI Assistant
Getting started with Hermes is surprisingly simple β even if youβre completely new to AI agents.
Within minutes, youβll have your own self-improving assistant running locally.
π Step 1: Run the Hermes Installer
Simply run:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
What this does:
β
Downloads Hermes
β
Installs required dependencies
β
Configures your environment
β
Guides you through setup interactively
π‘Pro Tip: macOS and Linux users can install directly. Windows users should first install WSL2 for the smoothest experience.
π€ Step 2: Choose Your Model Provider
Hermes supports multiple providers, but for beginners, Google AI Studio (Gemini) is one of the best choices because:
πΈ Generous free tier
β‘ Fast setup
π οΈ Beginner-friendly
π Great for experimentation
During setup, select:
(β’) Google AI Studio (Gemini models β native Gemini API)
π Step 3: Get Your Google AI Studio API Key
To power Hermes, youβll need an API key.
Steps:
- Go to Google AI Studio
- Navigate to Projects
- Click Create New Project
- Go to API Keys
- Select your project
- Click Create API Key
- Copy your key
- Paste it into the Hermes installer when prompted
π Security Tip:
Treat API keys like passwords β never share them publicly.
π± Step 4: Skip Messaging Setup (For Now)
During initial installation, Hermes will ask about messaging integrations.
π Skip this step temporarily.
Weβll configure Telegram later to transform Hermes into a true mobile personal assistant.
π¬ Step 5: Launch Hermes Chat
When prompted, enter: y
Hermes will launch its built-in TUI (Terminal User Interface).
You now have:
β
Your first AI agent
β
Local chat interface
β
Long-term memory capabilities
β
Self-improvement foundation
π Congratulations β your personal AI assistant is officially alive.
π Configure Tavily for Real-Time Web Search
Without web access, your AI assistant is limited.
Adding Tavily gives Hermes the ability to:
π Search the internet
π° Gather live information
π Perform research tasks
βοΈ Plan trips using current data
π οΈ Tavily Setup Steps
- Create a Tavily account
Visit Tavily and sign up.
- Generate your API key
Create a new key from your dashboard.
- Add it to Hermes
hermes config set TAVILY_API_KEY <YOUR_TAVILY_API_KEY>
π― Result:
Your Hermes assistant can now perform real-time web searches and research autonomously.
π² Connect Hermes to Telegram (Your AI in Your Pocket)
Right now, Hermes only runs on your computer.
Connecting Telegram transforms it into a true personal assistant you can message from anywhere.
π€ Step 1: Create a Telegram Bot
Instructions:
- Open Telegram
- Search for
@BotFather - Type:
/newbot - Choose a bot name
- Choose a unique username ending in:
_bot - Copy your bot token
π Youβll need this token to connect Hermes.
Step 2: Connect Telegram to Hermes
- Run the following command:
hermes setup gateway
Then:
β
Select Telegram
β
Paste your Bot Token
β
Add your Telegram numeric user ID
β
Set your account as the home channel
β
Start the gateway service
π How to Find Your Telegram User ID
Search Telegram for: @userinfobot
It will instantly provide your numeric user ID.
π Final Result
Your Hermes AI Assistant is now:
π± Available on your phone
π¬ Reachable through Telegram
π§ Memory-enabled
π Web-connected
π Self-improving
Youβve officially built a beginner-friendly AI agent that can evolve into a true personal productivity system.
π Real-World Examples
Once set up, your AI assistant can:
βοΈ Personalized Travel Planning
Ask it to plan a trip to Japanβ¦ then later Franceβ¦
And it remembers:
- Your budget
- Your interests
- Your travel style
π° Daily Briefings
Example:
βEvery morning at 8 AM, send me the top 3 AI news stories.β
Your assistant works while you sleep.
π Weekly Productivity Systems
Example:
βEvery Friday at 4 PM, remind me to review my week.β
β οΈ Important Security Tips
Hermes is powerful β but with power comes responsibility.
Best Practices:
π Avoid running on your primary machine
π₯οΈ Use a VM, remote server, or sandbox
π Protect API keys like passwords
β‘ Be cautious with community-built skills
π§ Why This Is Bigger Than Just One Tutorial
Weβre watching AI evolve from:
Old Model:
Chatbot β Answer β Forget
New Model:
Assistant β Learn β Remember β Improve
This is a massive shift.
Weβre entering the era of persistent personal AI.
π¬ Final Thoughts
Hermes shows where AI is truly heading:
β¨ Personalized
β¨ Persistent
β¨ Autonomous
β¨ Self-improving
For beginners, this may be one of the most practical AI agent projects you can build right now.
Top comments (0)