Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

이음오피스 (IeumOffice)

한국어 · English

누적 다운로드 별

이음오피스가 도움이 된다면 위의 별을 눌러 주세요. 별 하나가 이 프로그램을 더 많은 사람에게 알리는 힘이 됩니다.

이음오피스는 누구나 무료로 쓸 수 있는 오픈소스 데스크톱 오피스 프로그램입니다. 워드, 엑셀, 파워포인트, PDF, 마크다운, HTML 문서와 마인드맵을 한 창에서 열고 고칩니다. AI는 옆에서 답만 하는 것이 아니라 문서 자체를 고칩니다.

AI는 이미 쓰고 있는 Claude 또는 Codex 구독으로 돌아갑니다. API 키를 발급받을 필요가 없고, 이음오피스에 내는 돈도 없습니다. 구독이 없으면 무료 AI(OpenRouter, Google Gemini)를 연결해 쓸 수 있습니다.

이음오피스는 오픈소스 프로젝트 GenOffice를 바탕으로 고쳐 만든 프로그램입니다(라이선스와 출처 참고).

차례

만든 이유

이음오피스는 고등학교 국어 교사가 자기가 읽고 쓰는 일에 쓰려고 만들기 시작한 프로그램입니다. 생각을 마인드맵으로 정리하고, 그 내용을 AI에게 넘기고, AI가 만든 결과물을 다시 한글이나 파워포인트로 옮겨 고치는 일이 여러 프로그램에 흩어져 있었습니다. 그 사이를 한 창에서 잇고, AI가 만든 결과물을 사람이 직접 고칠 수 있게 하려는 것이 출발점입니다.

  • MS 오피스나 한컴오피스를 대신하려고 만든 프로그램이 아닙니다. 만든 사람도 이음오피스와 함께 두 프로그램을 계속 쓰고 있고, 그동안 많은 일을 이 프로그램들 덕분에 해낼 수 있었습니다.
  • 공익을 위해 공개했습니다. 누구나 무료로 쓸 수 있는 오픈소스이고, 돈을 받고 팔지 않습니다.
  • 상용 프로그램을 역설계해 만들지 않았습니다. GenOffice, rhwp처럼 공개된 오픈소스와 한글과컴퓨터가 공개한 HWP 형식 문서를 바탕으로 만들었습니다 (라이선스와 출처 참고).

만든 사람이 직접 쓴 이야기는 이음오피스를 만든 이유에 있습니다.

지금 되는 것

  • 탭으로 묶인 편집기: 워드(.docx), 엑셀(.xlsx), 파워포인트(.pptx), PDF, 한글(.hwp, .hwpx), 마크다운, HTML, 마인드맵. 파일은 내 PC에서 원래 형식 그대로 열고 저장합니다. 고친 부분만 원본 파일에 반영하므로, 손대지 않은 부분은 그대로 남습니다.
  • 편집기마다 있는 AI 창. 말로 부탁하면 AI가 앱의 편집 도구로 문서를 고칩니다. 무엇이 바뀌었는지 보이고, 되돌릴 수 있습니다.
  • PDF: 쪽 위의 글자를 고치고, PDF를 워드·엑셀·파워포인트 파일로 내 PC에서 바꿉니다.
  • 말로 만드는 슬라이드: 발표 자료를 내 PC에서 만듭니다.
  • 마인드맵: XMind 파일(.xmind)을 열고 고쳐서 같은 파일로 저장합니다. 이 편집기가 보여 주지 않는 요소도 저장할 때 지워지지 않고, 아무것도 고치지 않으면 원래 파일과 똑같이 저장됩니다. 여러 시트, 테마, 그림·PDF·마크다운 개요로 내보내기, 인쇄를 지원합니다.
  • 문서로 새 문서 만들기: 홈의 별표 그룹, 고른 파일, 편집기의 파일 메뉴에서 "새 문서 만들기"를 시작하면 그 자료를 읽어 PPT, HTML, 마인드맵을 만듭니다. 글은 만들 문서 쪽 편집기의 AI가 씁니다. 지도와 마크다운 사이, 지도에서 PPT 뼈대로는 AI 없이도 바꿀 수 있습니다. 어떤 문서를 어떤 자료로 만들었는지는 파일 메뉴의 "자료 보기"에서 볼 수 있고, 이 기록은 내 PC에만 남습니다.
  • 문서 검색: 홈 화면에서 내 문서들을 찾습니다. 찾기용 색인은 내 PC에 만들어집니다.
  • 터미널 명령어(ieumoffice), MCP 서버, 에이전트 스킬: 코딩 에이전트가 같은 파일을 읽고 만들고 고칠 수 있습니다.
  • 화면 언어 21개. 한국어와 영어는 직접 썼고, 나머지 19개는 기계 번역입니다.

배포하는 운영체제는 Windows이고, Mac용 베타(Apple Silicon과 Intel)와 Linux(64비트 x64)용 베타가 따로 있습니다. Mac판과 Linux판은 개발자가 직접 확인하지 못했습니다. 문제가 있으면 이슈로 알려 주세요.

구독 연결하기

이음오피스는 어디에도 대신 로그인하지 않습니다. 내 PC에 설치되어 있고 내가 이미 로그인해 둔 Claude Code 또는 Codex 프로그램을 실행해서, 요청을 넘기고 답을 받아 옵니다. 필요한 것은 두 가지입니다.

  1. 본인의 Claude 구독 또는 ChatGPT 구독
  2. PC에 설치되어 있고 로그인된 Claude Code 또는 Codex

첫 실행 안내 화면과 설정 → AI → 구독 연결에 프로그램별 상태가 보이고, 빠진 단계에 맞는 버튼이 나옵니다.

  • 설치를 누르면 그 회사의 공식 설치 명령이 눈에 보이는 터미널 창에서 실행됩니다. 앱이 설치 파일을 직접 내려받지 않습니다.
    • Claude Code: irm https://claude.ai/install.ps1 | iex
    • Codex: winget install OpenAI.Codex
  • 로그인을 누르면 그 프로그램의 로그인 명령(claude auth login, codex login)이 실행됩니다. 이때 열리는 로그인 화면은 Anthropic 또는 OpenAI의 것이고, 이 앱의 화면이 아닙니다.

사용할 AI를 "자동"으로 두면 Claude가 연결되어 있을 때 Claude를, 아니면 Codex를 씁니다. 같은 자리나 AI 창의 모델 선택에서 직접 고를 수도 있습니다. Claude Code는 2.1.248 이상이어야 하고, 그보다 낮으면 "업데이트 필요"로 표시됩니다.

구독 없이 무료로 쓰기

첫 실행 안내 화면과 설정 → AI → 무료로 쓰기에서 무료 AI를 연결할 수 있습니다.

  • OpenRouter: 브라우저로 연결을 누르고, 열린 브라우저에서 OpenRouter에 가입하거나 로그인한 뒤 허용을 누르면 끝납니다. 키를 복사할 필요가 없습니다. 무료 모델만 쓰고, 오늘 남은 무료 요청 수가 카드에 보입니다.
  • Google Gemini: 키 만들기로 Google AI Studio를 열어 키를 만들고, 그 키를 붙여넣은 뒤 연결을 누릅니다. 18세 이상만 쓸 수 있습니다. 결제가 연결된 Google 프로젝트의 키는 요금이 나갈 수 있습니다.

연결을 마치면 그 AI가 바로 사용할 AI가 됩니다. 무료 AI는 구독 모델보다 약하고 하루에 쓸 수 있는 양에 한도가 있습니다(문서를 한 번 고칠 때 요청이 여러 번 쓰입니다). 다 쓰면 그 사실과 다시 쓸 수 있는 시각을 알려 줍니다. 무료로 쓰는 동안 보낸 내용은 그 회사의 AI 개선에 쓰일 수 있으니, 개인정보가 담긴 문서는 주의하세요.

구독 프로그램은 "두뇌" 역할만 합니다. 문서를 고치고, 바뀐 내용을 보여 주고, 되돌리는 일은 앱이 합니다. 프로그램은 빈 임시 폴더에서 자체 도구를 모두 끈 채로 실행되고, Claude가 쓸 수 있는 도구가 하나라도 남아 있다고 알려 오면 그 실행은 거부됩니다.

앱이 로그인 정보로 절대 하지 않는 일

  • Claude나 Codex의 로그인 정보를 읽지도, 복사하지도, 저장하지도 않습니다. ~/.codex/auth.json, Claude의 로그인 저장소, 세션 토큰 모두 해당합니다.
  • 앱 안에 Claude나 ChatGPT 로그인 화면을 만들지 않습니다. 로그인은 언제나 그 회사의 프로그램과 그 회사의 화면에서 끝납니다.
  • 두 회사의 프로그램을 고치거나 감싸지 않습니다. 배포된 그대로 실행합니다.
  • 다른 사람의 AI 사용료를 대신 내거나, 되팔거나, 중간에서 전달하지 않습니다. 사용량은 Anthropic 또는 OpenAI가 사용자 본인 계정에 매깁니다.
  • 뒤에서 몰래 AI 요청을 시작하지 않습니다. 요청은 사용자가 시켰을 때만 시작됩니다.
  • 요청을 중단하거나 앱을 끈 뒤에 그 프로그램을 계속 돌려 두지 않습니다.

비용

이음오피스 자체는 무료입니다. AI에 드는 돈은 어떤 연결을 쓰느냐에 따라 다릅니다.

연결비용언제 쓰이나
구독으로 로그인된 Claude 또는 Codex구독료 말고는 없습니다. 요청은 구독의 사용 한도에서 차감됩니다기본값("자동")
쓴 만큼 요금이 나가는 방식(API 키, 종량제 계정)으로 로그인된 Claude 또는 Codex쓴 만큼 그 회사에 냅니다경고를 읽고 그래도 사용을 고른 뒤에만
설정 → AI → 고급에서 넣은 API 키 제공업체쓴 만큼 그 회사에 냅니다사용할 AI에서 직접 골라 둔 동안에만
설정 → AI → 무료로 쓰기에서 연결한 OpenRouter·Gemini무료 한도 안에서는 없습니다연결한 뒤, 또는 사용할 AI에서 직접 골라 둔 동안

앱은 AI 대화를 요금이 나가는 연결로 스스로 바꾸지 않습니다. 구독 한도가 다 찼거나 로그인이 만료되면 그 요청은 멈추고 이유를 알려 줍니다(프로그램이 알려 줄 때는 한도가 풀리는 시각도 함께). 다른 구독이 연결되어 있으면 그쪽으로 이어 가는 버튼이 나오고, 저절로 바뀌지는 않습니다. 사용 한도의 80%를 넘으면 AI 창에 사용률과 초기화 시각이 표시됩니다.

Codex를 고르기 전에 알아 둘 것이 하나 있습니다. 앱에서 Codex 구독을 쓰는 것은 OpenAI가 공식 권장하는 방식이 아닙니다. 구독을 이런 식으로 써도 되는지, 어디까지 되는지는 사용자와 Anthropic 또는 OpenAI 사이의 약관이 정하고, 그 약관은 바뀔 수 있습니다.

이미지 생성, 사진 보기, 검색

  • 이미지 생성은 이번 버전에서 키 방식만 됩니다. 설정 → AI → 고급에서 이미지 제공업체의 키를 넣어야 동작합니다. Codex 구독으로 이미지를 만드는 기능은 들어 있지 않습니다. 이미지 제공업체가 없으면 슬라이드는 검색으로 찾은 사진을 씁니다.
  • 사진 보기: 첨부한 사진은 지금 쓰고 있는 AI(구독 포함)에게 그대로 보여 줍니다. 영상과 소리 분석은 영상 분석이 되는 키 방식 제공업체가 있어야 합니다.
  • 웹 검색과 이미지 검색은 기본이 무료이고 키가 필요 없습니다. Parallel의 무료 검색을 먼저 쓰고, 안 되면 DuckDuckGo를 씁니다. 키 방식 검색 제공업체는 고급에서 고를 수 있습니다.

터미널 명령어, MCP, 에이전트 스킬

설치하면 ieumoffice 명령어가 PATH에 등록됩니다(설치 뒤 터미널을 새로 여세요). 창을 띄우지 않고 같은 종류의 파일을 읽고, 만들고, 바꾸고, 고칩니다.

ieumoffice --version
ieumoffice info report.docx --json
ieumoffice convert report.md --to pdf
ieumoffice create --type docx --from notes.md --out notes.docx
ieumoffice docs read report.docx --range 0-9 --json
ieumoffice open report.docx

ieumoffice help가 모든 명령을 보여 줍니다. 전체 설명은 packages/cli/README.md(영어)에 있습니다.

  • 에이전트 스킬. 설정 → 연동에 PC에서 찾은 코딩 에이전트가 나오고, 고른 에이전트에 ieumoffice 스킬을 설치해 줍니다. 터미널에서는 npx skills add pblsketch/openoffice로 설치합니다.
  • MCP 서버. ieumoffice mcp는 같은 명령들을 MCP(Model Context Protocol) 도구로 제공합니다. 같은 설정 화면에 바로 쓸 수 있는 예시가 있습니다. 예: claude mcp add --transport stdio ieumoffice -- ieumoffice mcp

문서 명령은 전부 내 PC 안에서 돌아갑니다. 밖으로 무언가를 보내는 것은 search, image, media, read-url 네 가지뿐입니다. read-url은 입력한 주소를 그 사이트로 보내고, 나머지는 앱과 같은 경로를 씁니다.

이렇게 들어온 요청은 허용하기 전에는 구독을 쓰지 않습니다. 터미널 명령이나 MCP 도구 호출은 화면을 보는 사람이 아니라 프로그램이 보내는 요청입니다. 프로그램이 자동으로 구독을 쓰는 것은 Anthropic과 OpenAI 모두 권장하지 않고, 계정에 제한이 걸릴 수 있습니다. 그래서 설정 → AI → 고급 → 자동 호출에 구독 사용은 기본이 꺼짐입니다. 꺼져 있으면 이런 요청은 키 방식 제공업체가 있을 때 그것을 쓰고, 없으면 "쓸 수 없음"으로 답합니다. 켜 두면 한 번에 하나씩 차례로 처리하고, 시간당 한도는 없습니다. 지금 무엇이 어떤 경로로 되는지는 ieumoffice capabilities --json으로 볼 수 있습니다.

이음오피스는 GenOffice와 한 PC에 함께 설치할 수 있습니다. 자기 이름 (ieumoffice, ~/.ieumoffice)만 등록하고, GenOffice가 등록한 것은 읽거나 고치지 않습니다.

내려받기와 설치

설치 파일은 릴리스 페이지에 IeumOffice-Setup-<버전>.exe라는 이름으로 올라옵니다. 64비트 Windows 10과 11용입니다. 그 페이지가 아직 비어 있다면 공개된 버전이 없는 것이니, 아래 방법으로 직접 빌드하세요.

설치 파일에는 코드 서명이 없습니다. 그래서 Windows가 "알 수 없는 게시자"라고 경고합니다. 보통 "Windows의 PC 보호" 창이 뜨고, 추가 정보 → 실행을 눌러야 설치가 시작됩니다(문구는 Windows 버전에 따라 조금 다릅니다). 설치 파일은 반드시 이 저장소의 릴리스 페이지에서만 받으세요.

Mac (베타)

같은 릴리스 페이지에 두 가지로 올라옵니다. 둘 다 macOS 12 이상용입니다.

  • Apple Silicon Mac(M1 이후): IeumOffice-<버전>-arm64.dmg
  • Intel Mac: IeumOffice-<버전>-x64.dmg

내 Mac이 어느 쪽인지는 Apple 메뉴 → 이 Mac에 관하여의 "칩"(Apple M…) 또는 "프로세서"(Intel …) 칸에서 봅니다.

Mac판에는 Apple 개발자 서명이 없어서 처음 열 때 macOS가 "확인할 수 없다"고 경고합니다. 처음 한 번만 아래처럼 허용하면 됩니다.

  1. dmg를 열고 IeumOffice를 응용 프로그램 폴더로 끌어다 놓습니다.
  2. 응용 프로그램 폴더에서 IeumOffice를 엽니다. 경고 창이 뜨면 완료를 누릅니다.
  3. 시스템 설정 → 개인정보 보호 및 보안을 열고 아래쪽의 "IeumOffice이(가) 차단되었습니다" 옆 그래도 열기를 누른 뒤 Mac 암호를 넣습니다.
  4. 다시 뜨는 창에서 열기를 누릅니다. 이후로는 경고 없이 열립니다.

"손상되었기 때문에 열 수 없습니다"라고 나오면 휴지통으로 옮기지 말고, 터미널에서 아래 한 줄을 실행한 뒤 다시 엽니다(인터넷에서 받은 파일에 붙는 표시를 지웁니다).

xattr -dr com.apple.quarantine /Applications/IeumOffice.app

Mac판에서 다른 점:

  • 스스로 업데이트하지 않습니다. 새 버전이 나오면 알려 주고 다운로드 페이지를 엽니다. 새 dmg를 받아 덮어 설치합니다.
  • AI 연결 카드에 설치 버튼이 없습니다. "공식 설치 안내" 링크를 따라 Claude Code나 Codex를 설치합니다.
  • 로그인은 브라우저에서 끝납니다. 브라우저가 코드를 붙여 넣으라고 하면 터미널에서 claude auth login 또는 codex login을 직접 실행합니다.

Linux (베타)

같은 릴리스 페이지에 64비트(x86_64) Linux용 파일 세 가지가 올라옵니다.

  • IeumOffice-<버전>.AppImage: 실행 권한(chmod +x)을 주어 바로 실행하는 단일 파일입니다.
  • ieumoffice_<버전>_amd64.deb: Ubuntu·Debian 계열용 패키지입니다(sudo apt install ./ieumoffice_<버전>_amd64.deb).
  • ieumoffice-<버전>.x86_64.rpm: Fedora·RHEL·openSUSE 계열용 패키지입니다(sudo dnf install ./ieumoffice-<버전>.x86_64.rpm).

deb와 rpm 패키지는 /opt/IeumOffice에 설치되고 /usr/bin/ieumoffice에 터미널 명령어를 연결합니다.

Linux판에서 다른 점:

  • AppImage만 스스로 업데이트합니다. deb·rpm으로 설치한 경우에는 새 버전이 나오면 알려 주고 다운로드 페이지를 엽니다.
  • Mac판과 마찬가지로 AI 연결 카드에 설치 버튼이 없으며, 로그인 코드를 붙여 넣어야 할 때는 터미널에서 claude auth login 또는 codex login을 직접 실행합니다.

업데이트

Windows 설치본과 Linux AppImage는 켠 직후에 한 번, 그 뒤로는 4시간마다 이 저장소의 GitHub 릴리스를 확인하고, 새 버전이 있으면 업데이트 창으로 알려 줍니다. 릴리스가 없거나, 인터넷이 안 되거나, 확인에 실패하면 아무 일도 일어나지 않고 앱은 그대로 쓸 수 있습니다. 직접 확인하려면 탭 줄 왼쪽의 **메뉴(☰) → 업데이트 확인…**을 누릅니다(Mac은 도움말 → 업데이트 확인…). 시험판(프리릴리스)은 설정 → 정보에서 업데이트 채널을 "베타 버전"으로 바꾼 경우에만 받습니다. Mac판과 Linux deb·rpm 설치본은 새 버전을 알려 주기만 합니다.

직접 빌드하기

Node 22.12 이상(npm 10 이상)과 Rust가 필요합니다. cargo가 PATH에 있어야 합니다(엑셀 처리 프로그램을 만드는 데 씁니다).

git clone https://github.com/pblsketch/openoffice.git
cd openoffice
npm install
npm run dev      # 모든 편집기와 앱 창을 개발 모드로 실행
npm run shell    # 또는: 전체를 빌드한 뒤 앱 실행

Windows 설치 파일을 만들려면(Windows 10/11 SDK도 필요합니다):

npm run native:build -w @genoffice/sheets
# apps/sheets/native/xlsx-engine/target/release/xlsx-sidecar.exe 를
#   apps/sheets/native/xlsx-engine/target/x86_64-pc-windows-gnu/release/ 로 복사
npm run dist:win -- -- --publish never

설치 파일은 apps/shell/release에 생깁니다. Mac 설치 파일은 저장소의 GitHub Actions에서 "macOS build"를, Linux 패키지는 "Linux build"를 실행해 만듭니다(직접 만들려면 npm run build:all 뒤 Mac에서는 npm run dist:mac -w @genoffice/shell -- --publish never, Linux에서는 npm run dist:linux -w @genoffice/shell -- --publish never). 변경할 때 통과해야 하는 검사를 비롯한 자세한 내용은 CONTRIBUTING.md(영어)에, 새 버전을 내는 절차는 docs/releasing.ko.md에 있습니다.

코드 안의 패키지 이름과 환경 변수에는 아직 genoffice / GENOFFICE_가 남아 있습니다. 원본 프로젝트의 엔진 개선을 계속 쉽게 받아오려고 일부러 둔 것입니다.

알려진 한계

  • Windows와 Mac(베타, Apple Silicon·Intel)·Linux x64(베타)만 지원합니다. Mac판과 Linux판은 개발자가 직접 확인하지 못하고 사용자들의 보고로 확인합니다.
  • 설치 파일에 서명이 없습니다. 위에서 설명한 대로입니다. Mac판은 그래서 스스로 업데이트하지 못합니다.
  • 구독은 API 키보다 답이 조금 늦게 시작됩니다. 요청마다 그 회사의 프로그램을 먼저 띄우기 때문에 첫 글자가 나오기까지 몇 초가 걸립니다(개발에 쓴 PC에서 Claude는 4초쯤).
  • Codex는 내 Codex 개인 설정을 통째로 무시하게 할 수 없습니다. 앱이 끌 수 있는 것(내 MCP 서버, 훅, 플러그인)은 끄지만, Codex는 ~/.codex/AGENTS.md를 여전히 대화에 넣고, 앱이 덮어쓰지 않는 설정은 그대로 적용됩니다. 앱이 Codex의 대화 기록 저장은 끄지만, Codex가 따로 남기는 진단 기록은 남습니다.
  • ChatGPT로 로그인만 되어 있으면 "연결됨"으로 보입니다. 무료 요금제도 마찬가지입니다. 실제로 무엇이 되는지는 그 요금제가 정합니다.
  • Codex 사용량 표시는 Codex가 5시간 또는 7일 한도를 알려 줄 때만 나옵니다.
  • 프록시. 앱이 직접 보내는 요청(검색, 키 방식 제공업체, 업데이트 확인)은 프록시 환경 변수나 Windows의 프록시 설정을 따릅니다. Claude Code와 Codex는 별도의 프로그램이라 프록시 환경 변수(HTTPS_PROXY 등)만 봅니다. Windows에만 설정해 둔 프록시는 전달되지 않습니다.
  • 이미지 생성에는 키가 필요합니다. 위에서 설명한 대로입니다.
  • 번역. 화면 언어 21개 가운데 19개는 기계 번역이고, 그 언어를 쓰는 사람이 검토하지 않았습니다.
  • 가리기가 닿지 않는 곳이 있습니다. 파워포인트·마크다운·HTML 편집기에서 AI에게 가린 부분은 다른 편집기에 첨부하거나 홈에서 물을 때도 가려지지만, 워드 문서의 가리기 표시는 인식하지 못합니다. 터미널 명령어와 MCP로 읽을 때도 가리기가 적용되지 않습니다. 고치기 전까지는 다음 경우에도 가린 글이 AI에게 보일 수 있습니다. 파워포인트에서 글자 서식이 따로 없는 글을 가리면 표시 없이 저장될 수 있고, 마크다운에서 가린 부분 안의 인라인 코드는 가린 범위 밖에 저장되며, .txt·.json으로 저장한 마크다운 문서를 마크다운 편집기로 다시 열면 그 편집기의 AI가 가린 글을 봅니다. 자세한 것은 PRIVACY.md에 있습니다.
  • 예전 XMind 8 형식의 파일(content.xml만 든 파일)과 암호가 걸린 마인드맵 파일은 열 수 없습니다.
  • 실제 GitHub 릴리스로 업데이트되는 과정은 이 글을 쓰는 시점에 끝까지 확인하지 못했습니다. 그때까지 공개된 릴리스가 없었기 때문입니다.

계획 중이고 아직 없는 것

다음 단계에서 만들 예정이고, 지금 앱에는 없습니다.

  • 워드·마크다운 문서를 AI로 만들기(지금은 PPT, HTML, 마인드맵)
  • 예전 XMind 8 형식의 파일 가져오기
  • XMind에서 고른 테마를 비슷한 모양으로 보여 주기(지금은 기본 모양으로 보이고, 파일의 테마는 그대로 둡니다)
  • 터미널 명령어(ieumoffice)에서 마인드맵 다루기

개인정보

이음오피스에는 자체 서버가 없고, 사용 통계도 보내지 않습니다. 문서는 내 PC에 남습니다. AI를 쓰면 문서 내용과 대화가 사용자 본인 계정으로 Anthropic 또는 OpenAI에 전송됩니다(API 키를 넣었다면 그 회사로). 그 내용이 AI 학습에 쓰이는지는 그 회사에 있는 내 계정 설정이 정합니다. 검색어는 기본적으로 Parallel과 DuckDuckGo로, 업데이트 확인은 GitHub로 갑니다. 편집기나 앱이 비정상으로 꺼지면 그 시각, 종류, 이유, 어느 편집기였는지와 그때의 메모리 사용량(숫자만)을 데이터 폴더의 crash-log.jsonl에 적습니다. AI 작업 중에 PC의 메모리가 바닥나도 같은 숫자를 한 줄 적습니다. 문서 내용, 파일 이름, 경로는 적지 않고 어디에도 보내지 않습니다. 전체 목록은 PRIVACY.md(영어)에 있습니다.

기여와 문제 신고

라이선스와 출처

이음오피스는 Apache License 2.0으로 배포합니다.

이음오피스는 GenOffice를 바탕으로 만들었습니다. GenOffice는 Genspark(Mainfunc, Inc.)가 만든 오픈소스 오피스 프로그램이고, 역시 Apache-2.0 라이선스입니다. 문서 엔진과 편집기는 그 프로젝트에서 왔습니다. 이음오피스는 AI를 연결하는 방식을 바꾸고, Genspark 서비스에 묶인 부분을 걷어내고, 제품 이름을 바꿨습니다. 원래의 저작권 고지는 그대로 두었고, 출처와 "고쳐 만든 버전"이라는 사실은 NOTICE에 적어 두었습니다.

슬라이드 디자인 템플릿은 frontend-slides(MIT 라이선스)의 디자인을 바탕으로 다시 만들었고, 템플릿 글꼴은 모두 SIL Open Font License 1.1입니다. 고지와 글꼴 목록은 NOTICE에 있습니다. 템플릿의 한글 글꼴 조합은 k-slide를 참고했습니다.

한글(HWP·HWPX) 편집기는 rhwp(MIT 라이선스)를 바탕으로 합니다. 한글과컴퓨터가 HWP 형식 문서를 공개하며 붙인 조건에 따라 다음 문구를 밝힙니다.

본 제품은 한글과컴퓨터의 한글 문서 파일(.hwp) 공개 문서를 참고하여 개발하였습니다.

이음오피스는 독립된 프로젝트입니다. Genspark / Mainfunc, Inc., Anthropic, OpenAI, Microsoft, 한글과컴퓨터, Adobe, XMind, Google과 제휴하거나 후원·보증을 받은 관계가 아닙니다. "GenOffice"와 "Genspark"라는 이름과 로고는 각 소유자의 상표이고, "Claude", "Codex", "ChatGPT"도 그렇습니다. "Microsoft", "Windows", "Word", "Excel", "PowerPoint"는 Microsoft Corporation의 상표이고, "한글", "한컴", "HWP", "HWPX"는 주식회사 한글과컴퓨터의 등록 상표이며, "XMind"는 XMind Ltd.의, "Google 드라이브"는 Google LLC의 상표입니다. 그 밖에 이 글에 나오는 제품 이름도 각 소유자의 상표입니다. 여기서는 이 프로그램이 무엇을 바탕으로 만들어졌고, 무엇과 함께 동작하며, 어떤 형식의 파일을 열 수 있는지 알리기 위해서만 그 이름을 적었습니다.

공식 배포처와 다시 배포할 때

이음오피스는 무료입니다. 공식 배포처는 GitHub 릴리스와 ieumoffice.com 두 곳뿐이고, 돈을 받고 파는 곳이 있다면 공식 배포가 아닙니다.

Apache License 2.0은 누구나 고쳐서 다시 배포하는 것을 허락합니다. 다만 다시 배포할 때는 LICENSE와 NOTICE를 함께 넣고, 고친 파일에는 고쳤다는 사실을 밝혀야 합니다. 이 라이선스는 상표를 쓸 권리를 주지 않으므로 (4조, 6조), "이음오피스"·"IeumOffice"와 "GenOffice"의 이름과 로고를 자기 제품 이름처럼 쓸 수 없습니다. 이음오피스가 바탕으로 삼은 GenOffice, rhwp와 여러 오픈소스 프로젝트도 각자의 라이선스 조건을 지켜야 합니다. 목록은 NOTICE와 설치 폴더의 THIRD-PARTY-NOTICES.txt에 있습니다.

보증하지 않음

이음오피스는 Apache License 2.0의 7조, 8조에 따라 있는 그대로 제공하며, 어떤 보증도 하지 않습니다. AI가 만든 내용은 틀릴 수 있으니 확인한 뒤 쓰세요. 그 내용을 쓸 권리가 있는지 확인하는 일은 쓰는 사람의 몫입니다.

상표·저작권 문의

상표나 저작권 침해 신고, 라이선스에 관한 문의는 pblsketch@gmail.com으로 보내 주세요. 앱의 설정 → 정보에도 같은 주소가 있습니다.

关于 About

이음오피스(IeumOffice): 워드·엑셀·파워포인트·PDF·한글(HWP)·마크다운·HTML·마인드맵 파일을 한 창에서 열고 고치는 무료 오픈소스 데스크톱 오피스. AI는 쓰는 사람의 Claude·Codex 구독으로 돌아갑니다. GenOffice(Apache-2.0)를 바탕으로 만들었습니다.

语言 Languages

TypeScript94.6%
CSS2.2%
Rust1.6%
JavaScript1.4%
Python0.1%
C#0.0%
HTML0.0%
NSIS0.0%
Shell0.0%
Swift0.0%
Nix0.0%
Dockerfile0.0%
Batchfile0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
2004
Total Commits
峰值: 585次/周
Less
More

核心贡献者 Contributors