Show HN: Agent Kernel – 모든 AI 에이전트를 상태 저장으로 만드는 3개의 Markdown 파일

hackernews | | 📦 오픈소스
#ai 딜 #ai 에이전트 #claude #markdown #show hn #상태 저장 #오픈소스
원문 출처: hackernews · Genesis Park에서 요약 및 분석

요약

오픈소스 'Agent Kernel'은 복잡한 프레임워크나 데이터베이스 없이 단 3개의 마크다운 파일과 깃(Git) 저장소만으로 AI 코딩 에이전트에게 상태 저장 기능을 부여하는 가장 간편한 방법을 소개합니다. 이 시스템은 OpenCode나 Cursor 등 다양한 AI 에이전트가 세션 간 정보를 기억하고 지식을 축적할 수 있도록 'IDENTITY', 'KNOWLEDGE', 'AGENTS' 파일을 통해 작동하며, 사용자는 저장소를 복제해 홈랩, 투자 등 다양한 용도의 에이전트를 쉽게 생성할 수 있습니다.

본문

The easiest way to create an AI agent. Clone, start, talk. Your agent remembers between sessions, takes notes, and builds on past work. No framework, no database — just three markdown files and a git repo. Works with any AI coding agent: OpenCode, Claude Code, Codex, Cursor, Windsurf, etc. 🚀 kern-ai — a runtime built for agent-kernel. Daemon mode, Telegram, Slack, and one brain across every channel. npx kern-ai init my-agent With any coding agent: git clone https://github.com/oguzbilgic/agent-kernel.git my-agent cd my-agent opencode # or claude, codex, cursor, etc. With kern-ai (daemon + Telegram + Slack): npx kern-ai init my-agent npx kern-ai tui That's it. The agent reads the kernel, realizes it's new, asks who you want it to be. You tell it. It remembers. AGENTS.md ← kernel (generic, don't edit) IDENTITY.md ← who this agent is (agent maintains) KNOWLEDGE.md ← index of knowledge files (agent maintains) knowledge/ ← facts about the world (mutable) notes/ ← daily session logs (append-only) Two kinds of memory: knowledge/ — State. Facts about how things are right now. The agent updates these when reality changes.notes/ — Narrative. What happened each session — decisions, actions, open items. Append-only. Never modified after the day ends. AI agents already read AGENTS.md (or CLAUDE.md , .cursorrules , etc.) as project instructions. This kernel uses that mechanism to teach the agent how to remember. The agent doesn't need a database, a vector store, or a custom framework. It just needs: - A file that says "you are stateful, here's how" - A git repo to store memory in - Plain markdown files Each agent is its own repo. To create another: git clone https://github.com/oguzbilgic/agent-kernel.git another-agent cd another-agent opencode # or claude, codex, etc. Same kernel, different identity, different knowledge. You can have a homelab agent, an investing agent, a health agent — all running the same OS. MIT

Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.

공유

관련 저널 읽기

전체 보기 →