Easy-to-manage touch screens
무료 오픈소스 터치스크린으로 USB 설정 가이드, 드래그‑드롭 편집기, 로컬 제어를 제공하며 Home Assistant용으로 제작되었습니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기CLOUDLE - Make the Earth a Little Better
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗링크 : https://cloudle.vercel.app
Explore the Earth. Uncover the Truth. 지구를 탐험하고, 진실을 발견해요.
지구 곳곳의 환경 문제를 발견하고, 구름에 증거를 모아 RAG로 근거를 찾아 사실을 확인하는 인터랙티브 환경 탐험 서비스입니다. 로그인 없이 쓸 수 있어요.
| 기능 | 하는 일 | |
|---|---|---|
| 🆘 | Earth SOS | 지구본에서 대기 오염·자연현상 신호를 보고 나라를 골라 핵심 지표 확인 |
| ☁️ | Cloud Lab | 노트·캔·페트병을 에코 버킷에 던져 수리·재사용·재활용 방법 분석 · 좋은 결과물을 저장하고 공유 |
| 🎮 | 분리수거 게임 | 비닐·플라스틱·캔·종이·유리·일반을 3개 이상 맞추는 퍼즐 — 폭탄 3종, 콤보 ×2·×3·×4, 터뜨릴수록 시간 회복 (구 국가 비교를 대체) |
| 💬 | 구름 광장 | 주제별 실시간 채팅방(웹소켓) · 사진/파일 · 이모티콘 반응 · CLOUDLE MEMO · 에코 버킷 공유 · AI 메모 정리 |
| 🌱 | 에코 버킷 | Cloud Lab 결과에서 마음에 든 결과·방법(재사용·수리·배출)을 담아 두고 채팅방에 큰 카드로 공유 |
| 📒 | Discovery Book | 알아낸 사실과 출처가 자동으로 쌓이는 발견 노트 · 지구가 살아온 스토리 열람 |
frontend/ Next.js · React Three Fiber · Feature-Sliced Design
backend/api-gateway/ NestJS + Fastify · 헥사고날 (프론트가 부르는 유일한 API)
backend/rag-service/ Python · LangGraph · ChromaDB · Streamlit (RAG 엔진)
rag-service(Python)는 cmd에서 실행합니다.
.venv가 cmd 기준으로 만들어져 있어 Git Bash에서는 활성화되지 않습니다.
1) RAG 엔진 — cmd
:: GMS 키: backend\.env.local 에 GMS_KEY=... (없으면 오프라인 모드)
cd backend\rag-service
.venv\Scripts\activate
pip install -r requirements.txt
python scripts\build_index.py
python -m uvicorn cloudle.api.main:app --port 8000
2) 게이트웨이 · 웹 — 아무 터미널 (pnpm)
cd backend/api-gateway && pnpm install && pnpm dev # 게이트웨이 :4000 (HTTP + WebSocket /community)
cd frontend && pnpm install && pnpm dev # 웹 :3000 (지구미)
cd frontend && pnpm dev:both # 웹 :3000(지구미) + :3001(예나) — 구름 광장 두 사람 테스트
휴대폰은 같은 와이파이에서 http://<PC LAN IP>:3000.
과제 기본 UI(cmd, .venv 활성화 후): cd backend\rag-service && streamlit run streamlit_app.py
| 출처 | 쓰는 곳 | 이용 조건 |
|---|---|---|
| 위키백과 (MediaWiki API) | 품목·국가 설명 근거 | CC BY-SA 4.0 — 화면에 제목·URL·라이선스 표기 |
| World Bank Indicators / What a Waste | 국가 지표 (PM2.5·인구·산림·폐기물) | CC BY 4.0 — 출처·연도·단위 표기 |
| NASA EONET | 지구본 자연현상 | NASA 데이터 정책 (공개) |
| Natural Earth | 국가 경계 | Public Domain |
| 법제처 폐기물관리법, 정책브리핑(환경부·소방청), 한국환경공단, e순환거버넌스, 한국폐기물협회 | 분리배출 안내 문서(backend/rag-service/data/docs/) | 공공누리 제1유형은 출처표시 인용, 제4유형은 사실만 새로 서술, 법령은 보호 대상 아님 |
자세한 대장과 사용하지 않은 출처의 사유는 docs/04-data/DATA_SOURCES.md. 수집 기록(제목·URL·라이선스·수집일)은 실행 중 sources_ledger.jsonl에 남고, 위키백과 요청은 간격 0.25초 이상·재시도·User-Agent에 프로젝트 정보를 넣어 보낸다.
기획서 · 요구사항 · 구현 매핑 · 아키텍처 · RAG 설계 · 데이터 · 검증 · 구름 광장 리팩토링·트러블슈팅 · 배포(Oracle Cloud + Docker) · 에이전트 하네스
토큰 예산 70,000: LLM은 최종 답변에만 쓰고, 임베딩은 내장, 같은 질문은 캐시합니다.