Langdogu

각 부분이 지금 어디까지 왔는지

Langdogu는 한 부분씩 만들고, 부분마다 정확한 상태 하나를 붙입니다. 상태는 그 부분이 실제로 바뀔 때만 바뀝니다. 날짜는 약속하지 않습니다.

표시 읽는 법

상태마다 모양이 다른 점 표시가 붙어서, 색만으로 상태를 구분하지 않습니다.

공개 중
이미 공개되어 있습니다.
개발 중
지금 만들고 있으며, 아직 공개하지 않았습니다.
다시 만드는 중
예전 프로토타입에 있었고, 지금 Langdogu용으로 다시 만들고 있습니다.
계획
만들 계획입니다. 공개된 부분은 아직 없습니다.
지향
Langdogu가 하려는 방향입니다. 약속은 아닙니다.
예전 프로토타입
예전에 있었고 지금은 쓰지 않습니다. 지난 기록에만 씁니다.
모든 부분과 그 상태2026년 10월 10일 기준

지금까지

지금까지 있었던 일을 순서대로 적었습니다. 밝은 점은 무언가 바뀐 날이고, 민트색 점은 처음으로 공개한 날입니다.

  1. 2026년 초11개 언어 그래프를 중심으로 만든 예전 온톨로지 프로토타입. 지금은 쓰지 않습니다.
  2. 2026년 중반방법을 다시 설계했습니다. 덧붙이기만 하는 기록, 데이터로 다루는 언어.
  3. 2026년 8월목록 기반의 아는 단어 표시를 Firefox 확장 프로그램으로 만들어 보았습니다.
  4. Langdogu라는 이름을 정하고 langdogu.com을 마련했습니다.
  5. Lingua Layer 0.2.1을 Firefox 부가 기능에 공개했습니다.
  6. Langdogu 앱 개발을 시작하고 마스코트를 설계했습니다.
  7. 지금

각 부분 자세히 보기

각 부분이 무엇인지, 지금 무엇이 있는지, 완성되면 무엇이 달라지는지 적었습니다. Langdogu 안에서 동작하고 상태가 ‘공개 중’으로 바뀌어야 완성입니다.

공개 중

이미 공개되어 있습니다.

  • Lingua Layer

    Firefox용 번역 확장 프로그램입니다. 웹 페이지 전체나 고른 문장, 이미지, 만화 속 중국어와 일본어를 한국어로 번역합니다.

    지금
    0.2.1 버전을 2026년 10월 9일부터 Firefox 부가 기능에 공개하고 있습니다. 데스크톱 Firefox 140 이상, Android용 Firefox 142 이상에서 동작하며, 내 번역 도우미와 ChatGPT 계정으로 로그인한 Codex CLI가 필요합니다.

개발 중

지금 만들고 있으며, 아직 공개하지 않았습니다.

  • Langdogu 앱

    Lingua Layer와 짝을 이루는 학습 앱입니다. 웹에서 단어를 만나는 순간은 Lingua Layer가, 그 뒤의 기록과 복습은 앱이 맡습니다.

    지금
    2026년 10월 10일에 개발을 시작했고, iOS, Android, 데스크톱(Windows), 웹용으로 만들고 있습니다. 처음에는 웹에서 일본어를 읽는 한국어 사용자를 위해 만들고, 중국어(간체)와 영어도 범위에 들어 있습니다. 출시일은 정하지 않았습니다.
    완성되면
    읽다가 만난 표현을 문장과 함께 저장하고, 뜻과 구조, 예문으로 이해하고, 간격 반복(FSRS)으로 복습하게 됩니다. 다음에 읽을 때는 이미 아는 표현이 구분되어 보입니다. 연속 기록은 없습니다. 계정 없이 쓰는 로컬 모드도 계획하고 있습니다.
  • AI 비서를 위한 MCP 서버

    Claude, ChatGPT를 비롯해 MCP를 지원하는 AI 비서가 내 Langdogu 단어장을 열어 보고, 오늘 배운 것을 두고 나와 이야기할 수 있게 하는 원격 MCP 서버입니다.

    지금
    만들고 있으며 아직 공개하지 않았습니다. claude.ai와 chatgpt.com에서의 연결은 아직 확인하지 않았습니다. 만들고 있는 도구를 쉬운 말로 적으면 이렇습니다. 저장한 표현 찾기, 표현 하나를 뜻과 문맥 문장, 출처와 함께 열기, 오늘이나 이번 주의 학습 요약, 복습할 차례가 된 항목, 표현 저장하기.
    완성되면
    내 AI 비서에 Langdogu를 추가하고 Langdogu 로그인 화면에서 승인하면 연결됩니다. 권한은 두 가지이고 따로따로 허락합니다. 읽기(표현, 복습할 항목, 요약)와 쓰기(표현 저장, 그 밖에는 없음)입니다. AI 비서는 이 도구만 쓰고, 데이터베이스에 직접 접근하지 않습니다. 같은 서버가 관리형 클라우드와 셀프호스트 설치에서 똑같이 동작합니다.
  • 셀프호스팅

    내 PC나 NAS, 서버에서 Langdogu를 돌립니다. 학습 기능과 API, MCP 서버가 모두 같습니다. 셀프호스팅을 지원하며, 영원히 무료입니다.

    지금
    만들고 있으며 아직 공개하지 않았습니다. 내려받을 파일이나 설치 프로그램, 안내서는 아직 없습니다.
    완성되면
    내 AI 키를 쓰고 비용은 AI 공급자에게 직접 냅니다. Langdogu 요금은 없습니다. 관리형 결제 대신 내가 정한 예산을 씁니다.
  • 마스코트 친구

    친해지는 도트 마스코트입니다. 모습은 바뀔 수 있습니다.

    지금
    2026년 10월 10일에 설계했습니다. 홈에는 이 브라우저에서만 동작하는 체험판이 있고, 실제 마스코트는 앱에 있습니다.
    완성되면
    친밀도 단계는 내려가지 않고, 주로 실제 공부로 오르게 됩니다. 함께한 이정표를 기억하고, 장식은 공부로 얻을 뿐 사지 않습니다. 죄책감을 주거나 연속 기록으로 재촉하지 않습니다.

다시 만드는 중

예전 프로토타입에 있었고, 지금 Langdogu용으로 다시 만들고 있습니다.

  • 온톨로지 코어

    언어 하나에 묶이지 않는 개념 층, 통째로 다루는 고정 표현, 모든 항목의 간격 반복(FSRS) 상태, 단어를 실제로 만난 곳, 덧붙이기만 하는 학습 기록입니다.

    지금
    11개 언어 그래프를 중심으로 한 예전 시스템에서 설계하고 일부를 프로토타입으로 만들었습니다. 지금은 Langdogu용으로 다시 만드는 중입니다.
    완성되면
    이 부분들이 Langdogu 안에서 함께 동작하며, 읽고 보고 듣는 모든 것에서 몇 년에 걸쳐 쌓이는 하나의 기록이 됩니다.
  • 아는 단어 표시

    AI가 문장 단위로 내가 이미 아는 단어를 판단하고, JLPT 같은 수준 필터를 더해 내 실력보다 조금 어려운 글까지 읽을 수 있게 합니다.

    지금
    JLPT N5부터 N1까지의 한자 2,211자로 시작하는 목록 기반 일치 표시를 2026년 8월에 Firefox 확장 프로그램으로 만들어 보았습니다. 문장 단위 AI 판단은 새로 만드는 부분입니다. 첫 앱에서는 내가 직접 표시한 것이 ‘아는 단어’입니다.
    완성되면
    내가 아는 단어를 문장마다 판단하게 됩니다. JLPT는 2010년 이후 공식 어휘 목록을 내지 않았으므로, 수준 필터에는 출처를 밝힌 외부 목록을 씁니다.
  • 모델 라우팅

    Claude Haiku 같은 가벼운 모델이 전처리와 대부분의 문장을 맡고, 관용구나 뜻이 모호한 문장은 Claude Opus 같은 더 강한 모델로 넘깁니다.

    지금
    예전 프로토타입은 비용을 기준으로 모델을 골랐고, 더 강한 모델이 가벼운 모델 결과의 10%를 표본으로 검사했습니다. 어려운 문장을 골라 넘기는 방식은 새로 만드는 부분입니다.
    완성되면
    Langdogu 안에서 가벼운 모델이 대부분의 문장을 맡고, 필요한 문장만 더 강한 모델로 넘기며, 그 결과를 표본으로 검사하게 됩니다.

계획

만들 계획입니다. 공개된 부분은 아직 없습니다.

  • 학습 루프

    읽기에서 복습으로, 그리고 다시 읽기로 이어지는 흐름입니다.

    지금
    Lingua Layer 0.2.1에는 없습니다. 홈의 리더에서 단어를 문장과 함께 저장하는 모습을 미리 볼 수 있습니다.
    완성되면
    읽다가 모르는 단어를 문장과 함께 저장하고, Langdogu에서 복습하면, 다음에 읽을 때 아는 단어로 표시됩니다.
  • 영상과 음성

    장면이 아니라 발화 단위로 나눈 자막 기반 영상 학습과 음성 학습입니다.

    완성되면
    자막 영상과 음성이 읽을 때와 같은 단어장과 복습 상태를 함께 쓰게 됩니다.
  • 요금

    계획 중인 요금입니다. 로컬과 셀프호스트 사용은 영원히 무료, 동기화와 백업을 위한 Cloud Free, 월 8달러의 Plus, 관리형 AI는 공급자 원가 × 1.3이며 요청마다 비용을 보여 줍니다. 기본 월 상한은 3달러이고, 자동 충전은 없습니다.

    지금
    지금 파는 것은 없습니다. 첫 베타는 결제 없이 운영합니다.
    완성되면
    3달러는 매달 내는 요금이 아니라 쓸 수 있는 한도입니다. 해지하거나 한도에 닿아도 이미 가진 것을 읽고, 복습하고, 내보내는 일은 막히지 않습니다. Cloud Free와 Plus의 정확한 한도는 유료 요금제를 시작하기 전에 공개합니다. 가격은 세금 별도 미국 달러 기준입니다.

지향

Langdogu가 하려는 방향입니다. 약속은 아닙니다.

  • 열린 설계

    내가 아는 것에 대한 기록은 어떤 앱보다, 이 앱보다도 오래 남아야 합니다.

    지금
    Lingua Layer 코드는 All Rights Reserved(모든 권리 보유)이며, 지금은 오픈 소스가 아닙니다. MCP 서버와 셀프호스팅은 위에 적은 대로 개발 중입니다.
    완성되면
    코어를 오픈 소스로 공개하고, Anki 가져오기와 내보내기를 더하려 합니다. 운영 비용은 관리형 클라우드 구독과 사용량 기반 AI 요금으로 충당하려 합니다.

예전 프로토타입

예전에 있었고 지금은 쓰지 않습니다. 지난 기록에만 씁니다.

  • 예전 온톨로지 프로토타입

    11개 언어 그래프를 중심으로 만든 예전 시스템입니다. 온톨로지를 처음 설계하고 일부를 프로토타입으로 만든 곳이며, 언어 사이에 규칙을 나눠 쓰고 비용에 따라 모델을 골랐습니다.

    지금
    지금은 쓰지 않습니다. 여기서 배운 것을 온톨로지 코어, 아는 단어 표시, 모델 라우팅으로 Langdogu에서 다시 만들고 있습니다.

다음에 만들 것

만드는 순서를 쉬운 말로 적었습니다. 순서일 뿐 일정은 아닙니다.

모든 것이 기다리는 시험

개발 중
  1. 웹에서단어를 문장과 함께 저장합니다
  2. 휴대폰에서복습합니다
  3. 데스크톱에서다음에 읽을 때 아는 단어로 보입니다

MCP 서버와 셀프호스팅도 다른 흐름이 아니라 바로 이 흐름을 그대로 써야 합니다.

먼저

  1. 1

    모든 기기에서 도는 핵심 흐름

    웹에서 저장하고, 휴대폰에서 복습하고, 다음에 읽을 때 보입니다. 이 흐름이 제대로 돌기 전에는 다른 것을 이을 이유가 없습니다.

    개발 중
  2. 2

    MCP 서버, 읽기부터

    AI 비서가 저장한 표현을 찾고, 하나를 열어 보고, 오늘의 요약과 복습할 차례가 된 항목을 봅니다. 표현을 저장하려면 따로 권한을 받아야 합니다.

    개발 중
  3. 3

    처음부터 끝까지 되는 셀프호스팅

    같은 학습 기능과 API, MCP 서버를 내 PC나 NAS, 서버에서 돌리고, 결제 대신 내 AI 키와 예산을 씁니다.

    개발 중
  4. 4

    Lingua Layer에서 저장하기

    읽고 있는 페이지에서 표현을 문장과 함께 저장하고, 다음에 읽을 때 아는 표현이 표시됩니다.

    계획
  5. 5

    앱 안의 개념 층

    개념과 뜻, 고정 표현은 함께 쓰는 사전에 둡니다. 내가 저장한 것, 아는 것, 복습한 기록은 내 기록에만 남고 사전에 다시 쓰이지 않습니다.

    다시 만드는 중

그다음

  1. 6

    앱에서 11개 언어 모두

    일본어, 중국어(간체), 영어 다음으로 11개 언어의 나머지를, 그 뒤에는 다음 언어 계통을 더합니다.

    계획
  2. 7

    문장마다 판단하는 아는 단어

    내가 아는 단어를 문장 단위로 판단하고 모델 라우팅을 더합니다. 요청마다 비용을 보여 주고 기본 월 상한을 지킵니다.

    다시 만드는 중
  3. 8

    먼저 배운 언어가 얼마나 돕는지 재기

    한 언어가 다음 언어를 얼마나 돕는지, 서로 가까운 언어 사이에서 먼저 재고 나서야 숫자를 말합니다.

    다시 만드는 중
  4. 9

    무료 베타 다음의 결제

    무료 베타로 흐름이 제대로 도는 것을 확인한 뒤에만 합니다. 요청마다 비용 표시, 한도, 자동 충전 없음, 그리고 내보내기는 절대 막지 않습니다.

    계획
  5. 10

    영상과 음성

    발화 단위로 나누고, 같은 단어장과 복습 상태를 함께 씁니다.

    계획

나중에

  1. 11

    코어 공개

    라이선스를 정하고, API와 MCP 문서를 공개하고, Anki 파일을 가져오고 내보냅니다.

    지향
  2. 12

    말하기와 쓰기

    하려던 말, 실제로 한 말, 간직한 교정, 그리고 일주일 뒤 혼자서도 쓸 수 있는지까지. 지금 있는 것이 아니라 바라는 방향입니다.

    지향

이 페이지가 바뀌는 때

이 페이지는 어떤 부분이 실제로 바뀔 때 바뀝니다. 그 부분의 상태가 옮겨 가고, 그때가 지금까지의 기록에 더해집니다. 일정에 맞춰 옮기지는 않습니다.

각 부분에 관한 질문이나 협업 문의 [email protected]