Python과 AI로 재무, 데이터, 반복 업무를 분석하고
다시 실행할 수 있는 제품으로 만듭니다.
제품 둘러보기 · 만들면서 배운 것 읽기 · 브랜드 · YouTube · Threads
pip install dartlab
npm install pyprocDartLab은 Python에서 바로 기업을 열고, pyproc은 웹 제품 안에 영속 Python 머신을 심습니다. Codaro와 xlpod은 설치 없이 각 웹 앱에서 시작할 수 있습니다.
eddmpython/dartlab-data는 한국 DART와 미국 SEC EDGAR 공시를 Parquet으로 구조화한 공개 데이터셋입니다. 실제 저장소 파일 목록을 세면 기업별 공시 패널은 한국 2,939개, 미국 7,870개입니다. 재무제표와 시세는 제공 범위가 서로 달라 하나의 상장사 수로 합치지 않습니다.
| 457 GB 전체 파일 규모 |
2,939개 한국 기업별 공시 패널 |
7,870개 미국 기업별 공시 패널 |
매일 증분 업데이트 |
Hugging Face에서 DartLab 데이터 열기 · 2026.08.14 파일 기준 · CC BY 4.0
심볼은 한 획입니다. 안쪽 끝에서 가로획으로 나가 위로 감고, 바깥을 한 바퀴 돌아, 오른쪽 아래로 빠져나오며 가늘어집니다. 치솟은 끝 바로 위에 점이 하나 뜹니다.
한 획 안에 네 갈래가 겹쳐 있습니다. 어느 하나만 보여도 틀린 읽기가 아닙니다.
| 읽기 | 어디가 |
|---|---|
| 소문자 e | 가로획과 바깥 바퀴가 e 의 눈과 배 |
| 한글 으 | 둥근 바퀴가 ㅇ, 가로획이 ㅡ |
| 뱀 | 감긴 몸통과 빠져나오는 꼬리 |
| 성장 | 가늘어지는 꼬리와 그 위의 정점 |
나선이라 안쪽에 갇힌 구멍이 없습니다. 가운데 여백은 바깥까지 이어지는 한 줄기 골이고, 그래서 16px 로 줄여도 골이 막히지 않습니다.
밝은 칩 |
어두운 칩 |
강조 칩 |
테두리 칩 |
심볼은 좌표가 아니라 작도 규칙으로 정의되어 있습니다. 획 두께와 반지름 몇 개가 정본이고 나머지는 접선 조건에서 풀려 나옵니다. 그래서 획을 굵게 바꾸면 감아 올리는 호의 반지름이 따라 바뀌고 이음매는 저절로 맞습니다. 파비콘, 앱 아이콘, og 이미지, 강의 화면 머리띠가 전부 같은 규칙 하나를 읽습니다.
브랜드 자산 보기
·
심볼 SVG
·
앱 아이콘
·
#f56565
으뜸이를 캐릭터화한 분홍 뱀입니다. 심볼이 브랜드의 얼굴이라면 으뜸이는 목소리입니다. 낯선 데이터와 도구를 조금 더 가깝게 설명하려고 GitHub, Threads, YouTube의 아바타와 콘텐츠에 다양한 포즈로 등장합니다.
반갑게 인사하고 Threads |
데이터를 들여다보고 YouTube |
작동하는 것을 만들어요 GitHub |
- 설명용 모형보다 지금 실행되는 제품 화면을 먼저 보여 줍니다.
- 확인하지 않은 기능과 숫자는 랜딩에 쓰지 않습니다.
- 같은 사실을 두 곳에서 소유하지 않습니다. 심볼도 색도 정본 하나에서 계산되어 나옵니다.
- 각 제품은 자신의 인증, 데이터, 배포 경계를 소유하고 eddmpython은 발견과 공식 진입점을 연결합니다.
- 실패와 결정은 감추지 않고 블로그에 다시 쓸 수 있는 판단 기준으로 남깁니다.
이 저장소가 궁금하다면
이 저장소는 eddmpython의 공개 브랜드 표면입니다. 제품 소스는 각 저장소에 분리되어 있고, 여기에는 랜딩과 제품 카탈로그, 블로그, 공개용 AI 작업 환경 템플릿이 있습니다.
| 경로 | 역할 |
|---|---|
site/ |
React 19, TypeScript, Vite 기반 랜딩과 Cloudflare Worker |
site/src/brand.ts |
심볼 정본. 좌표가 아니라 작도 규칙이 들어 있고 파비콘과 브랜드 자산이 여기서 나온다 |
site/src/design.ts |
색과 테마 정본. 강조색은 이 파일의 한 줄에서 갈라진다 |
blog/ |
발행 글. 글 하나가 폴더 하나이고 그 글에 딸린 이미지 계획과 도구가 같은 폴더에 있다 |
skills/ |
배포, 도메인, SEO, 브랜드 자산, 발행 절차의 정본 |
브랜드 자산 파일은 저장소에 두지 않습니다. 빌드가 site/src/brand.ts 에서 만들어 /brand/ 아래로 냅니다. 사본을 두면 심볼을 고친 다음 날부터 그 사본만 옛 형태로 남기 때문입니다.
AI 작업 환경 템플릿의 역할과 적용 순서는 blog/posts/001-ai-needs-an-environment/agent-template/README.md에 정리되어 있습니다.
웹사이트 · 블로그 · 브랜드 · DartLab 데이터 · Hugging Face · Threads · YouTube · 이메일
코드는 MIT 라이선스로 공개합니다. 브랜드 자산과 제품 스크린샷의 조건은 LICENSE를 확인해 주세요

