AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기สแกนสเปกเครื่องในบราวเซอร์ แล้วแนะนำโมเดล Local AI ที่รันได้สบาย พร้อมคำสั่งติดตั้ง
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
รัน AI ตัวไหนไหว · Local AI Fit Finder เว็บ static ที่สแกนสเปกเครื่องผ่านบราวเซอร์ล้วน แล้วแนะนำโมเดล Local LLM (ผ่าน Ollama) ที่ รันได้สบายโดยไม่ทำเครื่องหน่วง — พร้อมคำสั่งติดตั้งกดคัดลอกใช้ได้ทันทีREADME 전문 보기 ↗
เว็บ static ที่สแกนสเปกเครื่องผ่านบราวเซอร์ล้วน แล้วแนะนำโมเดล Local LLM (ผ่าน Ollama) ที่ รันได้สบายโดยไม่ทำเครื่องหน่วง — พร้อมคำสั่งติดตั้งกดคัดลอกใช้ได้ทันที
?ram=&vram=&gpu=| ส่วน | ใช้ |
|---|---|
| Build | Vite 5 |
| ภาษา | TypeScript (strict) |
| Runtime | บราวเซอร์ล้วน (WebGL / WebGPU / navigator.deviceMemory) |
| ข้อมูลโมเดล | public/models.json สร้างจาก Ollama registry |
npm install
npm run dev # เปิด dev server
npm run build # type-check + build ไป dist/
npm run preview # ดู build จริง
ขนาดโมเดลดึงสดจาก Ollama registry (Docker v2 manifest) แล้วคำนวณ RAM ที่ต้องใช้:
npm run fetch-models # -> เขียนทับ public/models.json
scripts/models.seed.jsonbytes, needs) สคริปต์เติมให้อัตโนมัติ — ถ้าดึงไม่ได้ใช้ needsFallbackollama.com/library หาโมเดลใหม่ ที่ยังไม่มีใน seed แล้วแจ้งเตือนให้เพิ่ม.github/workflows/update-models.yml รันทุกสัปดาห์ + commit อัตโนมัติเว็บอ่าน
public/models.json(same-origin) ตอนรัน ไม่ได้เรียก registry โดยตรง (registry ไม่มี CORS) — อัปเดต = รันสคริปต์แล้ว deploy ใหม่
local-ai-fit/
├─ index.html # โครงหน้า
├─ public/models.json # ข้อมูลโมเดล (generated, commit ไว้)
├─ scripts/
│ ├─ models.seed.json # คิวเรตเอง: โมเดล + หมวด + คำอธิบายไทย
│ └─ fetch-models.mjs # ดึงขนาดจาก Ollama registry -> models.json
├─ src/
│ ├─ main.ts # bootstrap + event
│ ├─ detect.ts # สแกนสเปกจากบราวเซอร์
│ ├─ gpu-table.ts # เทียบชื่อการ์ดจอ -> VRAM
│ ├─ recommend.ts # ตรรกะงบหน่วยความจำ + คำแนะนำ
│ ├─ catalog.ts # โหลด models.json (+ fallback)
│ ├─ render.ts # วาด DOM
│ ├─ types.ts
│ └─ styles.css
└─ .github/workflows/update-models.yml
Build ได้ static ล้วนใน dist/ วางที่ไหนก็ได้:
| แพลตฟอร์ม | คำสั่ง / ตั้งค่า |
|---|---|
| Vercel | import repo → framework Vite → เสร็จ |
| Netlify | build npm run build · publish dist |
| Cloudflare Pages | build npm run build · output dist |
| GitHub Pages | BASE=/<repo>/ npm run build แล้ว deploy dist/ (ตั้ง BASE ให้ตรง subpath) |
needs ≤ งบ = ตัวแนะนำตัวเลข
needsเป็นค่าประมาณที่ quantization Q4 — ปรับสูตรได้ที่needsFromBytes()ในscripts/fetch-models.mjs
MIT