Mljar Studio: 분석을 노트북으로 저장하는 로컬 AI 데이터 분석가
Show HN: Mljar Studio – local AI data analyst that saves analysis as notebooks
TL;DR Highlight
자연어로 묻으면 로컬에서 Python을 돌려 노트북으로 남겨주는 도구
Who Should Read
민감한 데이터를 클라우드에 올리지 못해 로컬에서 AI로 분석하고 싶은 데이터 분석가·개발자
Core Mechanics
- 자연어 질문이 로컬 Python 실행으로 바뀐다
- 질문하면 AI가 Python 코드를 만들고 로컬에서 실행해 결과를 보여준다.
- 모든 코드가 보이고 언제든 수정할 수 있다고 한다.
- 데이터가 내 컴퓨터를 떠나지 않는다
- 100% 로컬 실행이고 외부 API가 필요 없다고 소개한다.
- 로컬 LLM도 지원한다고 적혀 있다.
- AI 에이전트가 ML 실험을 대신 돌린다
- 노트북을 단계적으로 개선하며 새 아이디어를 시험하고 더 나은 모델을 찾는다.
- 모델 튜닝, 새 feature(입력 변수) 발굴, 모델 비교, 리포트 생성을 내세운다.
- 노트북을 웹앱으로 바꿔 공유한다
- 오픈소스 프레임워크 Mercury로 클릭 한 번에 웹앱이 된다.
- 자기 서버에 직접 호스팅할 수 있다고 한다.
- 노트북 안에 AI 사이드바가 있다
- Python 코드, 데이터 변환, 시각화를 제안한다.
- 실행 여부는 사용자가 정한다.
Community Reactions
- 노트북은 재현성이 나쁜 포맷이라는 지적
- 셀 실행 순서 꼬임과 숨은 상태 문제가 있다는 의견이다.
- 채팅의 비재현성을 같은 문제가 있는 포맷으로 푸는 셈이라는 반론이다.
- LLM은 셀 작성 시점의 커널 상태를 모른다는 의견
- 문제는 포맷이 아니라 순서 무관 실행과 조용한 커널 상태라는 주장이다.
- LLM 생성이 이를 더 악화시킨다는 의견이다.
- Jupyter MCP Server로 비슷하게 된다는 경험
- Claude에 연결해 라이브 커널에서 코드를 실행한다고 한다.
- 노트북을 쓰고 처음부터 끝까지 돌려 오류를 고친 뒤 완료 시에만 알려주게 한다는 경험이다.
- 사람 검토가 필요한 고위험 영역이라는 의견
- 잘못된 통계로 큰 손실이 날 수 있고 Zillow 사례가 언급됐다.
- 데이터 담당자가 코드 리뷰어가 되어야 하는 부담을 우려한다.
- 차별점과 대안을 묻는 댓글
- 오픈소스 Deepnote와 비교가 궁금하다는 질문이 있다.
- Claude Code 한 번이면 되는데 해자가 뭐냐는 반응과 실제 데이터 작업은 노트북을 안 쓴다는 의견도 있다.
How to Apply
- Claude Code로 노트북 자동 작성 시켜보기
- 오늘 샘플 CSV 하나로 아래 프롬프트를 붙여넣어 분석 노트북을 만들게 하라.
- 처음부터 끝까지 재실행해 통과하는지 확인하라.
- 노트북 재현성 검사를 CI에 넣기
- 생성된 노트북을 커널 재시작 후 전체 실행하는 단계를 추가하라.
- 실패하면 순서 의존 셀을 고치게 하라.
- 민감 데이터는 로컬 LLM 경로로 분리하기
- 외부 API로 못 보내는 데이터는 로컬 실행 도구로만 분석하라.
- 결과 코드는 사람이 한 번 읽고 승인하게 하라.
Try It
# Claude Code 또는 ChatGPT에 붙여넣기 (Mljar Studio 방식의 간이 버전)
다음 CSV로 분석 노트북(.ipynb)을 만들어줘: {{CSV 경로}}
질문: {{분석 질문}}
규칙:
1. 모든 분석은 Python 코드 셀로 작성하고 각 셀 위에 한 줄 설명을 단다.
2. 셀은 위에서 아래 순서로만 의존하게 쓴다. 숨은 상태를 쓰지 않는다.
3. 다 쓰면 커널을 재시작하고 처음부터 끝까지 실행해 오류가 없는지 확인한다.
4. 오류가 나면 직접 고치고 다시 실행한다.
5. 마지막 셀에 결론과 한계를 3줄로 요약한다.Terminology
관련 논문
GPT-5.6 Sol, 평화 모드 Factorio를 13.5시간에 클리어
GPT-5.6 Sol이 Codex 낮은 사고 수준으로 평화 모드 Factorio 로켓 발사까지 갔다
AI가 SRE를 대체하는 게 아니라 실력을 깎아먹는다
인시던트 95%를 AI에 맡기자 나머지 5%를 다룰 SRE의 실력이 녹슬 수 있다
Cursor Marketplace의 Claude Code 확장에 심어진 SSH 백도어
Cursor Marketplace의 변조된 Claude Code 확장이 SSH 백도어를 심었다
AI-native 엔지니어링 조직 만들기: FurtherAI 9개월 회고
배포 전 과정을 단계별로 자동화하자 엔지니어 1인당 일일 머지가 약 5배 늘었다
Minecraft·Mindustry에서 AI 에이전트 군집 50마리를 돌려 봤다
에이전트 50개를 Minecraft에 풀었더니 배급 장부와 관료제가 생겼다
Cursor Agent SDK 출시: 에이전트를 코드로 정의하고 한 줄로 배포
Cursor가 에이전트를 코드로 정의·배포하는 Agent SDK를 정식 공개했다
에이전트가 코드를 짜는 시대, 엔지니어가 여전히 알아야 할 것: 기초·폭넓은 지식·필요할 때 깊이 파기
에이전트가 짠 코드의 오너십은 기초, 폭넓은 지식, 즉시 깊이 파는 능력에 달렸다
AI가 일을 줄여준다더니, 이렇게 많이 일한 적이 없다
에이전트를 병렬로 돌렸더니 GitHub 활동이 엔지니어 시절 수준으로 돌아왔다