Skip to content

About

AI knowledge-workspace design specification and scene prototype, documented in Thai.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Serenium Core

AI OS แบบ desktop app — หน้าหลักเป็น World Network ทรงกลมที่ประกอบขึ้นจากข้อมูลจริงในระบบ ล้อมด้วยสนามอนุภาค ล้อมด้วยวงแหวน Session และ Artifact ล่าสุด และมี widget ที่จัดวางเองได้อยู่รอบนอก

กดเข้าไปในทรงกลม → กล้องบินทะลุเปลือก → เข้าสู่ Knowledge Graph ของทั้งระบบ

เป้าหมายระยะยาวคือรองรับ AI หลายเจ้า ไม่ใช่แค่ Claude


สถานะ

ยังไม่เริ่มเขียนโค้ดจริง — ตอนนี้มีแค่ spec ที่ผ่านการออกแบบร่วมกันแล้ว กับ prototype ของฉาก

สถานะ
Design spec ✅ เสร็จ รอรีวิวรอบสุดท้าย
Scene prototype ✅ ใช้ข้อมูลจริง ยังไม่ใช่โค้ดที่จะใช้ต่อ
core ⬜ เฟส 1
shell ⬜ เฟส 2–4

เอกสาร

  • Design spec — 15 หัวข้อ ครอบคลุมสถาปัตยกรรม, World Model, แหล่งข้อมูล, กราฟ, ฉาก 3 มิติ, widget, การไหลของข้อมูล, การแบ่งเฟส, การทดสอบ และที่มาของการตัดสินใจแต่ละข้อ
  • Scene prototype — เปิดในเบราว์เซอร์ได้เลย ไม่ต้อง build ไม่มี dependency

ตัวเลขจริงที่วัดมาได้ (2026-08-24)

โหนดทั้งหมด ~2,912
เอกสารใน vault 2,787 (External Knowledge Libraries คิดเป็น 2,659)
ของฝั่ง Claude 125 (session 27 · artifact 22 · skill 63 · rubric/routine/decision 13)
เส้นเชื่อมจาก wiki-link 9,052
ประวัติการใช้งานที่กู้ไว้ได้ 10 วัน (2026-08-15 → 08-24) แบ่งวันตามเวลาท้องถิ่น UTC+7

สถาปัตยกรรมโดยย่อ

core/    Node ล้วน ไม่รู้จัก UI — อ่านไฟล์ แปลง คำนวณ เฝ้าดู
shell/   Electron — วาดภาพอย่างเดียว กินข้อมูลจาก core

core ห้าม import อะไรจาก shell เพราะตรรกะ "อ่านสถานะ agent หลายตัวแล้วตัดสินใจส่งงานไปไหน" คือหัวใจของ AI OS มันต้องไม่อยู่ในโค้ดวาดภาพ

ข้อมูล

โค้ดอยู่ที่ repo นี้ ข้อมูลอยู่ที่ ~/.claude/serenium/ แยกกันโดยตั้งใจ

รวมถึง rollup.mjs ที่ทำงานอยู่แล้ว — เก็บ snapshot การใช้งานรายวันก่อนที่ retention sweep ของ Claude Code จะลบต้นฉบับทิ้ง จะย้ายเข้า core/ ตอนเฟส 1

ตอนนี้ถูกสั่งโดย SessionStart hook (rollup-hook.mjs หน่วงให้รันวันละครั้ง ยิงแบบ detached ไม่ถ่วงการเปิด session) เป็นของชั่วคราว — พอเฟส 2 เสร็จ ตัวแอปจะ autostart ลง tray แล้วรับช่วงไป rollup.mjs ยังต้องรันเดี่ยวได้เสมอ คนสั่งเปลี่ยนได้ ตรรกะไม่ต้องแตะ

About

AI knowledge-workspace design specification and scene prototype, documented in Thai.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors