leap
Lifetime Exposures와 Asthma 결과 예측(LEAP) 모델용 파이썬 패키지
프놈펜 폭우 후 10분 걸어가며 모기에 서식하는 화분을 확인하고, CLIP이 용기를 식별해 행동을 결정합니다
After a Phnom Penh downpour, walk 10 minutes and tip the pots where Aedes mosquitoes breed. CLIP names the container; code decides the action.
건강TypeScript · PythonGitHub @Chinteyley온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Offline after-the-rain dengue patrol: open models (CLIP + Gemma 4) in your browser. DEV Hacktoberfest Week 1: Touch Grass
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
There is no fall foliage in Phnom Penh. After a downpour, this installable web app sends you outside for a 10-minute patrol of your yard, balcony, or street. You tip, scrub, cover, or toss the small water-holding things where Aedes mosquitoes breed.README 전문 보기 ↗There is no fall foliage in Phnom Penh. After a downpour, this installable web app sends you outside for a 10-minute patrol of your yard, balcony, or street. You tip, scrub, cover, or toss the small water-holding things where Aedes mosquitoes breed.
Snap a container → CLIP in the browser suggests the top 3 types → you confirm and tap “water inside?” → a TypeScript rules table prints the order (TIP / SCRUB / COVER / TOSS / CHANGE / REPORT) in English and a short Khmer line → tally. At the end, Gemma 4 E2B (on-device, WebGPU) may write a cheeky report. If it invents a tire, we throw the text away and use a template. The model never decides the health action.
Built 9–11 Oct 2026 for DEV Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass.
https://muspatrol.vercel.app (static build of main, deployed on Vercel)
Judges: tap Try with sample photos. No camera, no account, ~30 seconds. Photos are Wikimedia Commons (credits on About + NOTICE.md).
Rainy season is dengue season. Guidance is boring and correct: after every rain, empty the saucers, scrub the buckets, lid the ពាង, bin the coconut shells. The screen should be on for the snap and the order, then go away.
Open models matter here because the pictures are of home, storms kill 4G, and a sangkat volunteer should not need an API key.
Needs Bun (or Node 22).
bun install
bun run embed-labels # CLIP text embeds → src/ml/label-embeds.json (already committed)
bun run test
bun run dev # http://localhost:5173
bun run build && bun run preview
Static host: dist/ on Vercel (live: https://muspatrol.vercel.app) or Render. See vercel.json and render.yaml. No backend.
Optional on a WebGPU laptop: open a finished patrol and tap Load Gemma & rewrite. First download is 2,003,697,664 bytes (HEAD of gemma-4-E2B-it-web.task). This repo does not vendor that file.
| Home | Judge samples | Order card | Report |
|---|---|---|---|
Works:
Does not (yet):
docs/field-test-log.mddocs/khmer-review.mdDEV post (final, unpublished copy): docs/dev-week1-post.md.
Measured numbers (no invented field stats): docs/numbers.md.
Headline from this VM, Node CPU, 10 Commons photos:
q4f16: 53.3 MB (HEAD)HEAD) — not run heredist/: 28.9 MiB (mostly 25.6 MiB ONNX Runtime WASM)None yet. If anything lands after Sun 11 Oct 2026, 23:59 PDT (Mon 12 Oct 13:59 ICT), it will be listed here. Required by the challenge rules.
App code: MIT. Models, fonts, weather, and photographs keep their own licenses — NOTICE.md.
Judge-mode authors include Gkbediako, Mvolz, Maybeonlyone, Gpkp, Gausanchennai, Echendu Tracy, Turaids, USEPA, Ohiopetwatch, Tobias Geberth. Thank you for releasing the pictures.
Not medical advice. Follow the Ministry of Health / WHO dengue guidance.