Repository navigation
v0.1.0 — 첫 공개 버전
텔레그램으로 URL을 보내면 상시 실행 기기(맥미니)가 원문을 그대로 저장하고, AI가 원자 노트와 주제 지도로 엮습니다. 사람은 웹 UI로, AI는 MCP로 꺼내 씁니다.
들어 있는 것
- 수집: 텔레그램 봇(URL·PDF·Web Clipper 파일,
!는 깊게), 웹 UI 입력칸, MCPcapture_url - 원문 저장: Playwright + Defuddle(Obsidian Web Clipper 엔진).
raw/는 불변 - 증류: 분류 → reduce(원자 노트) → reflect/reweave(주제 지도). LLM은 JSON만 돌려주고 파일은 코드가 쓰며, 모든 단계가 verify를 통과해야 저장
- 대체 순서: Ollama → agy → Codex → Claude. 사용량 한도는 실패가 아니라 보류
- 꺼내 쓰기: 웹 UI(노트·역링크·주제 지도·검색), MCP 도구 9개(
search,get_note,get_source,list_topics,get_backlinks,list_recent,capture_url,promote,status) - 운영:
/ops품질 대시보드(최근 3일 수집 성공률·부분 저장률·플랫폼별 실패/보류·검증 문제), 08:00 텔레그램 일일 상태 - 복원: 정본은 Markdown.
index.db를 지워도npm run cli -- index로 복원
확인된 것 / 아직 아닌 것
| 항목 | 상태 |
|---|---|
| 전 단계 end-to-end 1회 | 통과 |
| agy 헤드리스 분류·reduce, FTS5 한국어 검색, DB 삭제→재색인, MCP 도구 9개 | 확인 |
| Threads 공개 글(비로그인), Imgur 업로드 | 확인 |
| X·LinkedIn 로그인 상태 수집, 로컬 임베딩·분류 일치율, Codex 경로 | 아직 검증 전 |
설치
README의 "요구 사항"과 "맥미니 설치"를 따르세요. 비밀값은 .env에만 두며 저장소에 올라가지 않습니다.
주의
공개 웹 글·PDF 전용입니다. 사내·비공개 정보는 넣지 마세요.