오늘 UnivMind와 OpenCairn을 지웠습니다. 서버도 내렸고, GitHub에서도 지웠습니다. 그냥 남겨둘 수도 있었는데, 작동이 애매하거나 저도 설명하기 어려운 프로젝트를 공개된 곳에 계속 두고 싶지 않았어요. 누가 제 GitHub를 봤을 때 그게 제가 만든 것의 기준처럼 보이는 게 싫었거든요.
UnivMind
UnivMind는 대학생을 위한 AI 학습 서비스였습니다. 대학에 오면 수업 자료가 PDF, PPT, 공지, 문서로 여기저기 흩어져 있을 거라고 생각했고, 실제로 그랬어요. 시험 기간이 되면 자료 찾고 정리하고 다시 이해하는 것부터가 일이에요. 그래서 수업 자료를 올려두고 AI랑 같이 정리하고 질문하면서 공부하는 서비스를 만들고 싶었어요.


UnivMind는 작동했습니다. 완전히 망가진 프로젝트는 아니었고, MVP로는 돌아갔고, 실제 사용자도 있었습니다. 그런데 시간이 갈수록 빈약하다는 생각이 들었죠.
기능이 없었던 건 아니에요. 문제는 이걸 굳이 계속 밀어붙일 이유가 있냐는 거였어요.
이미 시장에 비슷한 서비스가 많았어요. NotebookLM도 있었고 ChatGPT, Claude, Gemini도 있었고요. 대학생 대상 AI 학습 서비스도 계속 보였어요.
대학생한테는 이미 쓸 수 있는 대체재가 있었어요. 그리고 이런 서비스에 돈을 내는 데는 생각보다 신중했고요.
처음에는 내가 더 잘 만들면 되지 않을까 싶었어요. 시간이 지나면서 다른 질문이 생겼어요.
정말 이 시장에서 내가 이길 수 있을까. 대학생들이 굳이 내 서비스를 써야 할 이유가 뭘까. 이 제품에는 해자가 있는가. 내가 단순히 만들 수 있다는 이유만으로 붙잡고 있는 건 아닐까.
결국 UnivMind는 작동하지만 충분히 날카롭지 않은 제품이라고 판단했습니다. 그래서 지웠죠.
OpenCairn
OpenCairn은 UnivMind에서 피벗하면서 나온 프로젝트입니다.
처음에는 대학생 AI 학습 서비스였는데, 점점 AI 노트앱이라는 말이 너무 작게 느껴졌어요. 제가 만들고 싶었던 건 PDF에 질문하는 도구가 아니었거든요.
문서, 출처, 지식 그래프, AI workflow, evidence, agent ledger 같은 걸 한 공간에서 다루는 시스템을 만들고 싶었어요. 일회성 채팅 말고, AI랑 같이 한 작업의 근거와 흐름이 남는 지식 작업공간이요.
그래서 OpenCairn이라는 이름을 붙이고 오픈소스 AI Knowledge OS 같은 방향을 생각했어요. 비전은 컸는데 구현이 못 따라온 것 같아요.
특히 핵심이라고 생각한 에이전트가 제대로 안 돌았습니다. 만들기는 만들었는데, 제가 원한 수준의 작업 흐름을 안정적으로 못 만들었습니다.


문제 정의는 너무 커졌고, 구현은 복잡해졌고, 설명하고 싶은 것과 실제로 동작하는 것 사이는 계속 벌어졌어요. OpenCairn은 UnivMind랑은 다른 종류의 실패였죠.
UnivMind는 작동했지만 빈약했어요. OpenCairn은 비전은 컸지만 제대로 작동하지 않았고요.
하나는 만들 수는 있는데 굳이 써야 할 이유가 약한 제품이었고, 하나는 방향은 컸는데 구현이 못 따라온 제품이었습니다.
AI로 만드는 건 쉬워졌지만
요즘 AI 개발 도구를 쓰면 MVP 만드는 진입장벽이 정말 낮아졌어요. 예전 같으면 혼자 만들기 어려웠을 서비스도 Claude나 Cursor로 꽤 빠르게 만들 수 있어요. 저도 고등학교 때부터 그렇게 전자출결 시스템, 학교 대상 서비스, AI 챗봇을 만들었고 직접 운영하면서 사용자도 모아봤습니다.
처음에는 이제 혼자서도 만들 수 있고 아이디어만 있으면 서비스로 옮길 수 있다는 게 큰 힘처럼 느껴졌어요. 그런데 UnivMind랑 OpenCairn을 거치면서 생각이 좀 바뀌었어요. 만드는 일은 쉬워졌는데, 사람들이 굳이 써야 하는 이유를 만드는 일은 하나도 안 쉬워졌거든요.
MVP를 만드는 능력과 좋은 제품을 만드는 능력은 달라요. 좋은 제품을 만드는 능력과 좋은 사업을 만드는 능력도 다르고요.
AI로 코드를 짤 수 있다고 고객 문제가 강해지지는 않아요. 서비스가 돌아간다고 사람들이 돈을 내지도 않고요. 비전이 크다고 제품이 좋은 것도 아니에요.
AI 때문에 더 많은 사람이 더 빠르게 비슷한 제품을 만들 수 있게 됐어요. 그래서 기능 구현보다 어떤 문제를 고르는지가 더 중요해졌다고 생각해요.
어떤 문제를 풀 것인가. 그 문제가 정말 강한가. 누가 돈을 내는가. 왜 지금인가. 왜 내가 해야 하는가. 해자는 무엇인가. 고객의 업무 흐름이나 암묵지에 얼마나 깊게 들어갔는가. 이제는 이런 질문부터 보게 되죠.
지웠지만 없어진 건 아니에요
UnivMind랑 OpenCairn은 지웠지만 완전히 없어진 건 아니라고 생각합니다.
UnivMind에서는 대학생 대상 AI 학습 서비스의 한계를 봤습니다. OpenCairn에서는 큰 비전만으로는 제품이 안 된다는 걸 배웠고요.
둘 다 완성된 제품은 아니었지만 제 판단 기준을 바꿔준 실험이었어요. 전에는 만들 수 있는지, 어떤 기능을 붙일지를 먼저 봤어요. 이제는 왜 만들어야 하는지, 문제가 얼마나 강한지, 사용자의 맥락에 들어갈 수 있는지를 먼저 생각하려고 해요. AI로 쉽게 만들 수 있게 된 만큼 문제는 더 신중하게 골라야 한다고 느껴요.
그래서 이번 삭제는 프로젝트를 버린 일이라기보다, 제가 뭘 더 이상 붙잡지 않을지 정한 일에 가깝죠.
아직 뭘 해야 할지 완전히 정리된 건 아니에요. 다만 다음에는 더 작게 만들고, 더 실제적인 문제에서 시작하고 싶어요. 누군가의 돈이랑 시간, 반복 업무를 진짜로 줄여주고, 굳이 써야 하는 이유가 있는 제품을 보고 싶어요.
UnivMind랑 OpenCairn은 지웠지만, 거기서 배운 건 남겨두려고요.
