Files.md: LLM 친화적 디자인의 오픈소스 로컬 우선 마크다운 노트 앱

Files.md는 삶의 모든 부분을 일반 .md 파일로 취급하는 Obsidian의 오픈소스 대안입니다. 이 프로젝트는 5년 동안 개발되어 현재 GitHub에서 886개의 별을 받았습니다. 개인 정보 보호, 로컬 우선, LLM 친화적으로 설계되었으며, 전체 코드베이스는 한 사람이나 LLM이 머릿속에 담을 수 있을 정도로 간단합니다.
주요 기능
- 기본적으로 로컬 우선: 동기화를 선택하지 않는 한 데이터가 기기를 떠나지 않습니다. 텔레메트리나 서버 접촉이 없습니다.
- 다양한 동기화 옵션: iCloud, Dropbox, Google Drive(클라우드 폴더 동기화), 자체 호스팅 Go 바이너리, 또는 app.files.md의 호스팅 베타.
- 오프라인 작동:
web/index.html을 직접 열면 됩니다. 빌드 시스템이 필요 없으며, 브라우저만 있으면 포터블하게 사용 가능합니다. - Telegram 챗봇: 이동 중에도 노트, 작업, 저널 항목, 체크리스트를 빠르게 입력할 수 있습니다.
- LLM 최적화: 코드가 간단하고 모듈화되어 있어 AI 에이전트가 앱을 사용자 정의 요구에 맞게 확장하기 쉽습니다.
- 노트당 하나의 아이디어: 원자적 노트(파일당 하나의 개념)를 장려하며,
[를 통한 연결, 아이디어를 연결하기 위해 다시 방문합니다.
빠른 시작
설치 없이 사용해 보려면 Chrome에서 app.files.md를 열고, 주소 표시줄에서 Install files.md를 클릭한 후 로컬 폴더를 여세요. 변경 사항이 디스크에 유지됩니다. 업데이트를 위해 가끔 강제 새로고침(Cmd+Shift+R)하세요.
서버 없이 기기 간 동기화하려면 마크다운 폴더를 iCloud/Dropbox/Google Drive에 두세요. 완전한 제어를 위해 자체 호스팅 서버(단일 Go 바이너리)를 실행하고 선택적으로 Telegram 봇을 활성화하세요.
철학
Files.md는 의도적으로 복잡한 플러그인, 그래프 뷰, 고급 템플릿을 생략합니다. 기능을 제한하여 깊은 사고를 유도합니다: 폴더 없이 시작, 아이디어당 하나의 노트, 관련 노트 연결, 지식을 즉시 적용. 이 프로젝트는 소프트웨어가 방해가 되어서는 안 되며, LLM이 지식을 확장함에 따라 소프트웨어도 함께 확장하는 데 도움을 줄 수 있다는 생각에 기반합니다.
📖 전체 소스 읽기: HN LLM Tools
👀 See Also

로그 감소기 MCP 서버, 클로드 코드가 로그를 읽을 때 토큰 사용량 절감
Log Reducer는 로그 파일을 서버 측에서 처리하여 Claude Code에 축소된 출력만 전송하는 MCP 서버로, 원시 로그가 컨텍스트 창에 들어가는 것을 방지합니다. 19가지 결정론적 변환을 적용하여 로그를 50-90% 압축하며, 2,000줄의 로그는 세션에서 20,000개 이상의 토큰이 제거되는 것을 의미합니다.

프로젝트 원장: AI 코딩 에이전트를 위한 인간 참여형 메모리 시스템
GitHub 프로젝트는 인간이 AI 에이전트가 코드베이스에 대해 기억하는 내용을 관리하는 YAML 기반 원장 시스템을 소개합니다. 여기에는 /ledger 스킬, 자동 컨텍스트 주입을 위한 UserPromptSubmit 훅, Haiku 감사관 검토가 포함됩니다.

Agent Memory Protocol (AMP): MCP 기반 상호운용 가능한 AI 에이전트 메모리를 위한 공개 사양
AMP는 MCP 호환 AI 에이전트의 지속적인 메모리를 위해 6가지 핵심 동사(인코딩, 리콜, 포겟, 통합, 핀, 통계)를 정의하는 표준 인터페이스입니다. 규정 준수 테스트 스위트와 참조 구현을 포함합니다.

컨텍스티움: Claude 코드를 위한 오픈소스 지속적 컨텍스트 프레임워크
Contextium은 CLAUDE.md 파일을 컨텍스트 라우터로 사용하여 관련 마크다운 파일을 지연 로드하는 구조화된 git 저장소 프레임워크로, Claude Code 세션에 지속적인 컨텍스트를 제공합니다. 오픈소스 버전에는 6개의 샘플 앱과 27개의 통합 문서가 포함된 템플릿이 제공됩니다.