지피터스 헤르메스 입문 스터디를 시작하면서 단순 챗봇이 아니라, Telegram + Obsidian 기반의 “Thinking OS” 형태 개인 AI 환경을 구축해보고 싶었습니다.
그런데 설치 과정에서 예상보다 훨씬 많은 시행착오를 겪었습니다.
특히:
OpenRouter ↔ OpenAI provider 충돌
Docker vs 로컬 환경 문제
API 키 설정 오류
WSL 환경 이해 부족
등이 한꺼번에 겹치면서 거의 두세 시간 동안 계속 에러를 반복했습니다.
결론적으로는:
처음엔 무료보다 안정적인 기본 세팅이 중요
입문자는 Docker보다 로컬이 훨씬 쉬움
AI agent 구축은 결국 사용자의 구조적 판단력이 중요
하다는 걸 많이 배웠습니다.
진행 방법
사용 환경
Windows + WSL2
Hermes
OpenAI API
Telegram Bot
ChatGPT, Gemini 병행 사용
추후 Obsidian 연동 예정
1. 처음엔 OpenRouter + 무료 모델로 시작
처음엔 비용 아끼려고:
OpenRouter
Nemotron 무료 모델
로 설정했습니다.
그런데:
무료 사용량이 생각보다 빨리 끝났고
provider 설정이 계속 OpenRouter 기준으로 남아 있어서
OpenAI API로 바꾸려는데 자꾸 OpenRouter로 돌아가는 문제가 발생했습니다.
특히:
hermes setup
을 반복할 때마다 provider가 다시 OpenRouter로 활성화되는 문제가 있었고, 설정이 실제 어디에 저장되는지 이해하는 데 시간이 걸렸습니다.
여기서 느낀 점:
“초반엔 무료보다 안정적인 기본 세팅이 훨씬 중요하다.”
2. 보안 걱정 때문에 Docker로 갔다가 더 복잡해짐
API 키를 로컬에 직접 두는 게 불안해서 처음엔 Docker 기반으로 설치하려 했습니다.
문제는:
Hermes 내부 명령
Docker 컨테이너
WSL 경로
로컬 터미널
이 서로 섞이기 시작하면서 어디서 어떤 명령을 실행해야 하는지 계속 헷갈렸습니다.
특히:
Hermes 내부에서 실행해야 하는 명령
일반 terminal에서 실행해야 하는 명령
구분이 초반엔 꽤 어려웠습니다.
결국:
Docker 제거
로컬 재설치
OpenAI provider 재설정
으로 방향을 바꿨습니다.
개인적으로는 입문자는:
“일단 로컬에서 먼저 성공 경험 만드는 것”
추천합니다.
3. 결국 Hermes.md까지 연결
최종적으로는:
OpenAI provider
로컬 WSL 환경
Telegram 연동
HERMES.md 페르소나 설정
까지 완료했습니다.
지금은:
“비비”라는 이름의 사유 파트너 형태로 설정했고, 추후 Obsidian과 연결해서 Thinking OS 방향으로 확장하려고 합니다.
결과와 배운 점
가장 크게 배운 점
AI agent 구축은 “AI가 다 해주는 경험” 이라기보다,
오히려:
구조를 이해하고
환경을 구분하고
설정 흐름을 추적하고
계속 검증하는 능력
이 훨씬 중요했습니다.
시행착오
특히 힘들었던 부분:
provider가 왜 계속 OpenRouter로 돌아가는지 이해 못함
Docker/로컬 경계 혼란
API 키 설정 오류
Hermes 내부 명령 vs 터미널 명령 혼동
그리고 ChatGPT, Gemini 도움을 받으며 진행했는데, 둘 다 숏텀 관점으로 “다음 스텝”을 제안하는 경우가 많았습니다.
문제는 그대로 따라가다 보면, 내가 원래 달성하려던 목표보다 “당장 에러 해결” 자체에 끌려가기 쉬웠다는 점입니다.
결국 중요한 건:
“내가 원래 무엇을 구축하려 했는지”
계속 중심을 잡는 것이었습니다.
또 AI 답변끼리 충돌하는 경우도 꽤 있었고, 결국 최종 판단은 사용자가 직접 해야 했습니다.
지금 상태
현재는:
OpenAI 기반 Hermes 정상 연결
Telegram 연결 완료
HERMES.md 설정 완료
상태입니다.
다음 단계는:
Obsidian 연동
Memory 구조화
장기 Thinking OS 구축
개인 workflow 자동화
쪽으로 가보려고 합니다.
입문자에게 추천하는 팁
처음엔 Docker 하지 말고 로컬로 시작
무료 모델 집착하지 말고 안정적인 provider 먼저
AI 답변 그대로 믿지 말고 계속 검증
에러가 나도 “환경 구조”를 이해하려고 하기
Hermes는 단순 챗봇이 아니라 “AI 운영환경”에 가까움
도움 필요한 부분
혹시:
Hermes + Obsidian 연동
장기 memory 구조화
Thinking OS 구축
Telegram workflow
해보신 분 있으면 팁 공유 부탁드립니다.