ฟรี
Jarvis — Multi-Session AI Chat System
ระบบแชท AI หลายเซสชัน พูดคุยต่อเนื่อง Clean Architecture + streaming แบบ real-time
ระบบแชท AI แบบหลายเซสชัน รองรับหลาย provider (WaveSpeed, 9Router) แต่ละ provider มีโมเดลให้เลือกหลากหลาย
ออกแบบด้วย Clean Architecture 3 ชั้น (Presentation → Application Contracts → Infrastructure Adapters),
จัดเก็บประวัติแชทบน Turso (libsql), รองรับการเลือกโมเดล AI ทีละ session, Rolling Summary เพื่อ Optimize token,
Workspace + AI tool-calling, Token/Usage tracking และ UI ภาษาไทยพร้อม Dark mode
Next.js 16React 19Tailwind v4TypeScript 5Turso (libsql)
สิ่งที่พี่จะได้สร้าง
- Multi-session AI chat แบบ real-time streaming (SSE) พร้อมหยุดกลางคัน
- เลือกโมเดล AI ต่อ session — รองรับหลาย provider (WaveSpeed, 9Router) แต่ละ provider มีโมเดลให้เลือกหลากหลาย
- Rolling Summary — compress บทสนทนาเก่าเป็น context memory
- Workspace + AI tool-calling (AI จัดการข้อมูลผ่าน tools)
- Token & usage tracking (USD)
- Optimized input token layering: System → Profile → Summary → Recent → Current
- UI ภาษาไทย + Dark mode + User profile ข้ามทุกแชท
- Clean Architecture + Repository Pattern + Presenter Pattern — logic-free View
โครงสร้างโปรเจค
ดูโค้ดตัวอย่างได้เลย — ไฟล์ที่มี 🔒 จะปลดล็อกเมื่อรับฟรี
เปิด Code Explorer รีวิวจากผู้ซื้อ
ยังไม่มีรีวิว — เป็นคนแรกที่รีวิวโปรเจคนี้!