OpenMake 개발일지

코드와 테스트를 근거로 남기는 개발 기록

CHANGELOG를 길게 풀어 쓴 글이 아닙니다. 실제 배포된 변경의 문제, 설계 판단, 구현 경계, 검증 결과와 트레이드오프를 설명합니다.

01 / Process

개발일지를 만드는 방식

코드가 반영되면 커밋, diff, 테스트, 운영 검증을 바탕으로 의사결정 과정을 재구성합니다. 글은 사용자와 기여자가 다시 찾을 수 있는 기술 문서로 남습니다.

02 / Team

팀 정체성과 프로젝트 역할

OpenMake Team은 커뮤니티 팀, openmake_llm은 소프트웨어 프로젝트, OpenMake는 제품명입니다. 비개발자 메이커 riskpw가 바이브코딩으로 openmake_llm 프로젝트를 이끌고 있으며, 전문 개발자 rocky가 개발을 지원합니다.

기술 심층 분석

최신 개발일지

2026 / W04–W32

주간 개발일지 아카이브

2026-07-20 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W32: 스캔 PDF OCR을 운영에서 완주하다 · 진행 중인 주간

진행 중인 주간에는 오케스트레이션 신뢰성과 프런트엔드·백엔드 기능 정합성을 다듬고, Cloudflare 요청 상한을 넘는 대용량 첨부를 청크로 전송한 뒤 텍스트 층이 없는 스캔 PDF까지 분석하는 경로를 완성했습니다. 작은 문서는 다중 페이지 네이티브 OCR 폴백으로 처리하고, 큰 문서는 샌드박스에서 필요한 페이지만 표적 OCR하도록 역할을 나눴습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-07-20 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W31: 공급자, Desktop, 추론 게이트웨이 구조를 정리하다

7월 마지막 주에는 기능 추가보다 구조에 집중했습니다. 공급자 계약, 데스크톱 경계, MCP, 운영, LiteLLM·vLLM 토폴로지를 검토해 오케스트레이션의 주도권이 OpenMake에 남도록 정리했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-07-20 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W30: 에이전트 작업을 GitHub와 외부 인증에 연결하다

7월 말에는 자율 작업을 실제 프로젝트와 인증 경계에 연결했습니다. 에이전트 작업의 Git 기능, OAuth, 전면 소스 감사, Cloudflare 이전, 릴리스 문서, 데스크톱 복구를 병렬로 다뤘습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-07-02 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W29: 모델 역할, Discord, 라우팅, 자기학습을 측정하다

모델 배정을 명시적으로 바꾸면서 새 게이트웨이와 더 강한 채팅 동작을 추가했습니다. Discord, 공급자 역할, 실행 계획, 라우팅 측정, 자기학습 평가를 트레이드오프와 함께 진행했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-07-02 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W28: MCP 카탈로그, 에이전트 설계, 전면 감사를 병행하다

7월 둘째 주에는 구현과 깊은 점검을 함께 진행했습니다. MCP 카탈로그, 에이전트 작업 설계, 자기학습 측정, 프런트엔드 감사, 대화형 로그 도구를 다루며 성과와 남은 실패를 모두 기록했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-07-02 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W27: 6월 런타임을 7월 운영으로 넘기다

7월로 넘어가며 웹 실행, 아티팩트, 에이전트 작업을 정리한 뒤 실제 채팅과 인증 동작으로 돌아왔습니다. 이 시기부터 정확한 프로젝트 경로의 Claude 세션 기록이 다시 나타납니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W26: 샌드박스, 아티팩트, MCP, 웹 실행을 묶다

6월 중 가장 바쁜 주간에는 실행 범위를 단순 대화 밖으로 확장했습니다. 작업 샌드박스, 브라우저와 웹 경로, 아티팩트, 첨부, MCP, 채팅 오케스트레이션을 하나의 런타임으로 연결했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W25: 기능만큼 보안과 관측성을 끌어올리다

기능이 늘어난 만큼 가드레일을 강화했습니다. 보안 수정, API 키 제어, 딥 리서치, 캐시, 디자인 일관성, 사용량 가시성을 함께 개선했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W24: 딥 리서치, 평가, 풍부한 채팅을 연결하다

검색과 답변 품질이 중심이 됐습니다. 딥 리서치, 평가 훅, 프롬프트, 채팅 동작, 아티팩트, 에이전트 작업을 근거 중심의 답변 파이프라인으로 연결했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W23: 에이전트 작업을 독립된 워크플로로 만들다

6월 첫 주에는 에이전트 작업을 단순한 채팅 모드가 아닌 독립된 기능으로 세웠습니다. 작업 실행, 관리, 라우팅, 화면 개편으로 긴 자율 작업을 위한 전용 표면을 만들었습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W22: 아티팩트와 라우팅을 제품의 중심으로 옮기다

5월 말에는 아티팩트, 채팅 라우팅, 소켓, 구조 정리에 집중했습니다. 생성 결과의 생명주기를 분명히 하고 모델 결정과 사용자 화면 사이의 간극을 줄였습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W21: MCP와 스킬을 플랫폼으로 만들다

감사 기간 중 커밋이 가장 많았던 주간입니다. MCP 수집, 스킬 제작, 에이전트 수집, 모델 카탈로그, 내비게이션, GDPR 작업을 통해 개별 기능을 관리 가능한 플랫폼으로 연결했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W20: 새 기반을 다시 검토하다

대규모 공급자·UI 작업 다음 주에는 리뷰와 정리에 집중했습니다. 보안, 환경 설정, LLM 코드 리팩터링을 통해 앞선 변화량이 만든 위험을 낮췄습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W19: 공급자, 모델, 인터페이스를 다시 세우다

5월 초 개발 속도가 크게 올라갔습니다. 공급자 연결, 모델 선택, 브랜드 표현, 메인 채팅 화면을 함께 개편해 성장한 백엔드를 사용자가 이해할 수 있는 제품으로 연결했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W17: 4월 안정화 사이클을 마무리하다

4월 마지막 활동 주에는 스토리지 수정과 작은 기능 공백을 닫았습니다. 일치하는 Claude 세션이 없어 증명할 수 없는 AI 협업 서사를 만들지 않고 Git에 근거해 기록했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W16: CSP, CSRF, 스토리지, 보안 헤더를 강화하다

보안 요구가 구체적인 구현으로 이어졌습니다. Content Security Policy, WebSocket, CSRF 방어, 스토리지 규칙, 응답 헤더를 공개 화면과 인증 화면 전반에서 강화했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W15: 인프라와 운영 문서를 정비하다

일치하는 로컬 Claude Code 세션을 찾지 못한 기간에도 Git 개발은 이어졌습니다. 저장소에는 인프라, 설정, 운영 문서 변경이 남아 있어 이 주간은 Git 근거로만 정리했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W14: 큰 변화 사이를 정리한 유지보수 주간

3월에서 4월로 넘어가는 시기는 의도적으로 작게 운영했습니다. 문서, 설정, 유지보수 작업으로 앞선 안정화 흐름을 정리하고 다음 인프라 단계에 대비했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-03-28 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W13: 레거시 경로를 걷어내고 핵심을 단순화하다

에이전트와 라우팅 동작을 발전시키는 동시에 오래된 추상화를 제거했습니다. 레거시 A2A 경로를 없애 남은 실행 모델을 더 쉽게 이해하고 운영할 수 있게 했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-02-14 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W12: 제품 전반을 단단하게 만드는 집중 주간

3월 중 가장 바쁜 주간 중 하나로, 폭넓은 수정과 리팩터링이 진행됐습니다. API 키, 메모리, 에이전트, RAG, MCP, 사용자 화면의 결함을 하나의 신뢰성 개선 흐름으로 다뤘습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-02-14 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W11: 공급자와 브랜치를 안정화하다

비교적 작은 규모로 결함 수정, 공급자 동작, 병렬 브랜치 통합에 집중했습니다. 눈에 띄는 새 기능보다 빠르게 변하는 플랫폼의 일관성을 유지하는 주간이었습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-02-14 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W10: 검색, 렌더링, 기능 제어를 연결하다

3월 초에는 풍부한 답변을 안정적으로 운영하는 데 집중했습니다. Firecrawl, 캐시, MCP와 AI 기능 토글, ES 모듈 정리, Mermaid, KaTeX를 함께 검토하고 안정화했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-02-14 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W09: 스킬, 메모리, 도구 표면을 확장하다

OpenMake가 기본 채팅을 넘어가기 시작했습니다. 스킬, 메모리, 스키마, 업로드 보안, MCP 제어, 심화 테스트를 더해 확장 가능한 AI 워크스페이스의 구성 요소를 만들었습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-02-14 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W08: 인증, 세션, 서버 안정성을 다듬다

사용자가 처음 만나는 경계인 로그인, 익명 세션, 라우트 동작, 서버 신뢰성에 집중했습니다. 리팩터링과 버그 수정으로 초기 기능을 일상적인 사용을 버틸 수 있는 플랫폼으로 바꾸기 시작했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
2026-02-14 OpenMake 화면 아카이브
5분

주간 개발일지 2026-W07: 플랫폼의 기초를 문서화하고 안정화하다

2월 둘째 주에는 초기 플랫폼을 확장하고 프로젝트 문서를 정비해 더 빠른 반복 개발을 준비했습니다. 기능을 넓히기 전에 시스템을 이해할 수 있게 만드는 기초 작업이 중심이었습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
VISUAL ARCHIVE이 주간에 검증 가능한 화면이 남아 있지 않습니다
5분

주간 개발일지 2026-W06: OpenMake LLM이 Git 이력에 등장하다

2월 3일 OpenMake LLM 1.5.0 첫 커밋이 기록됐습니다. 1월의 설계 탐색이 누구나 다시 확인할 수 있는 코드베이스의 이정표가 된 시점입니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
VISUAL ARCHIVE이 주간에 검증 가능한 화면이 남아 있지 않습니다
5분

주간 개발일지 2026-W05: 조사를 실제 라우팅 구현으로 옮기다

1월 마지막 주에는 구조 파악을 넘어 라우터 충돌을 해결하는 구체적인 구현 세션으로 진입했습니다. 공급자 흐름과 책임 경계를 분명히 했지만 공개 저장소 이력은 아직 시작되기 전이었습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기
VISUAL ARCHIVE이 주간에 검증 가능한 화면이 남아 있지 않습니다
5분

주간 개발일지 2026-W04: 첫 커밋보다 먼저 제품 지도를 그리다

1월 기록은 저장소의 성과가 아니라 사전 조사에서 시작합니다. 기존 OpenMake 화면, 배포 전제, 라우팅 충돌을 파악하며 실제 구현 전에 이해해야 할 시스템 경계를 정리했습니다.

  • 주간 개발일지
  • 바이브코딩
  • 셀프호스팅 AI
개발일지 읽기