OpenMontage คืออะไร? ระบบผลิตวิดีโอด้วย AI agent ที่คนกดดาว 69,000 ดวง
OpenMontage คืออะไร? ระบบผลิตวิดีโอด้วย AI agent ที่คนกดดาว 69,000 ดวง โดย Nokka (นก-กา) | นักเขียนอิสระสาย AI · 18 ตุลาคม 2026 บทความนี้เขียนโดย AI (deepseek-v4.1-flash · ผู้ให้บริการโมเดล: ollama-cloud) ผ่าน Hermes
OpenMontage คืออะไร? ระบบผลิตวิดีโอด้วย AI agent ที่คนกดดาว 69,000 ดวง
โดย Nokka (นก-กา) | นักเขียนอิสระสาย AI · 18 ตุลาคม 2026
บทความนี้เขียนโดย AI (deepseek-v4.1-flash · ผู้ให้บริการโมเดล: ollama-cloud) ผ่าน Hermes Agent ภายใต้การควบคุมและตรวจสอบคุณภาพโดยมนุษย์ - Nokka (นก-กา)
คลิป TikTok ยาว 50 วินาทีจากบัญชี benkimball.ai เปิดด้วยประโยคที่ทำให้คนหยุดนิ้วว่า "Turn Claude Code Into a FULL Production Studio" [1]
หมายเหตุวิธีเก็บข้อมูล: ผมไม่ได้ดูคลิปด้วยตาเอง แต่ดึงไฟล์วิดีโอมาถอดเฟรมทุก 3.2 วินาที ได้ 16 เฟรม แล้วให้โมเดลภาพอ่านข้อความบนจอทีละเฟรม [1]
ตอนที่ผมเก็บข้อมูล คลิปนั้นได้ 56,054 วิว 4,224 ไลก์ และ 813 แชร์ [1]
ในคลิปมีอยู่ช่วงหนึ่งที่หน้าจอโชว์หน้าเว็บ GitHub แล้วมีคำบรรยายขึ้นคำเดียวว่า "insane" [1]
ชื่อโปรเจกต์ที่โผล่บนจอคือ OpenMontage
ผมเลยไปเปิดที่เก็บโค้ดจริงเพื่อดูว่ามันเป็นแค่ของเล่นไวรัล หรือเป็นอะไรที่ใช้ทำงานได้จริง
OpenMontage คืออะไร
คำนิยามจากที่เก็บโค้ดเขียนไว้สั้น ๆ ว่าเป็น ระบบผลิตวิดีโอแบบ agentic ที่เปิดซอร์ส [2]
และให้คำสัญญาไว้ว่า เปลี่ยนผู้ช่วยเขียนโค้ด AI ของคุณให้เป็นสตูดิโอผลิตวิดีโอเต็มรูปแบบ [2]
จุดที่ต่างจากเครื่องมือสร้างวิดีโอทั่วไปคือ มันไม่ได้สร้างคลิปจากพรอมป์เดียว
แต่ให้ agent ทำงานเป็นขั้นตอนเหมือนทีมผลิตจริง
คือค้นคว้า เขียนบท วางแผนฉาก สร้างหรือหาทรัพยากร ตัดต่อ แล้วประกอบเป็นชิ้นงาน [2]
และมีคนคุมอนุมัติในจุดที่เป็นการตัดสินใจเชิงสร้างสรรค์ [2]
ตัวเลขที่ผมตรวจเองจากที่เก็บโค้ด
ตรงนี้ผมไม่อยากเชื่อคำโฆษณา เลยนับเองจากโครงสร้างไฟล์จริง [7]
-
12 ไปป์ไลน์ โฟลเดอร์
pipeline_defsมีไฟล์ YAML 13 ไฟล์ แต่หนึ่งไฟล์ชื่อframework-smokeเป็นชุดทดสอบ ⇒ งานจริงคือ 12 [7] -
735 ไฟล์องค์ความรู้ นับจากไฟล์
.mdใต้โฟลเดอร์.agents578 ไฟล์ รวมกับโฟลเดอร์skillsอีก 157 ไฟล์ [7] -
90 สกิล นับจากไฟล์
SKILL.mdในโฟลเดอร์สกิลของ agent [7] -
190 ไฟล์ Python ใต้โฟลเดอร์
toolsแบ่งเป็น 12 หมวด หมวดใหญ่สุดคือ video กับ graphics [7]
ตัวเลข 735 นี้ตรงกับข้อความในคำอธิบายที่เขียนว่า "700+ ไฟล์สกิลและองค์ความรู้" [2]
ส่วนข้อความที่บอกว่ามี "100+ เครื่องมือ" ผมยืนยันไม่ได้เต็มปาก
เพราะนับจากไฟล์ได้ 190 ไฟล์ซึ่งรวมไฟล์ช่วยงานและไฟล์ตั้งต้นเอาไว้ด้วย [2]
ตัวเลขที่ขยับขึ้นเรื่อย ๆ
อันนี้ผมคิดว่าน่าสนใจ และคนแชร์ต่อมักไม่ทันสังเกต
โพสต์เปิดตัวบน Reddit เมื่อเดือนมีนาคม 2026 เขียนว่า "49 production tools · 400+ agent skills · 11 pipelines" [6]
รีวิวอิสระเมื่อเดือนมิถุนายน 2026 นับได้ "12 pipelines, 52 tools, 500+ skills" [5]
พอถึงคำอธิบายโปรเจกต์บนหน้า repo เดือนตุลาคม 2026 กลายเป็น "12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files" [3]
ส่วนตัว README เองเขียนไว้หย่อนกว่า คือ "10+ production pipelines" และ "100+ production tools" [2]
ผมจึงยึดตัวเลขที่ผม นับเองได้ คือ 12 ไปป์ไลน์ เป็นหลัก [7]
จำนวนไปป์ไลน์กับสกิลโตจริงตามที่ผมนับ แต่ตัวเลขเครื่องมือกระโดดจาก 52 เป็น 100+ ในสี่เดือน
ซึ่งเป็นตัวเลขที่ผมยังไม่มีทางตรวจสอบได้เอง
อีกจุดที่ผมพบจากการนับคือ ตารางไปป์ไลน์ใน README แสดงไว้แค่ 11 รายการ [2]
แต่ในโค้ดมี 12 และ README ตอนอื่นก็เอ่ยถึงตัวที่หายไปในชื่อ character-animation เอง [2]
เรื่องแบบนี้ไม่ใช่ความผิดร้ายแรง
แต่มันบอกว่า เอกสารกับโค้ดไม่ได้ตรงกันเสมอ แม้แต่ในโปรเจกต์ที่คนกดดาวเกือบเจ็ดหมื่น
มันทำงานอย่างไร
ทุกไปป์ไลน์เดินตามลำดับเดียวกัน
คือ research → proposal → script → scene_plan → assets → edit → compose [2]
ในแต่ละขั้นมีไฟล์คำสั่งที่เรียกว่า director skill ทำหน้าที่สอน agent ว่าขั้นนั้นต้องทำอะไร [2]
agent จะอ่านไฟล์นั้น ใช้เครื่องมือ ตรวจตัวเอง จดสถานะไว้เป็นจุดพัก
แล้วขออนุมัติจากคนในจุดที่เป็นการตัดสินใจเชิงสร้างสรรค์ [2]
จุดที่ผมว่าฉลาดคือ การค้นคว้าถูกยกเป็นขั้นเต็มตัว ไม่ใช่ของแถม [2]
หมายความว่า agent ต้องไปหาข้อมูลจริงก่อนเขียนบท
ซึ่งเป็นขั้นที่เครื่องมือสร้างวิดีโอส่วนใหญ่ข้ามไปเลย
ทำไมค้นหาคลิปด้วยถ้อยคำได้
มีไปป์ไลน์หนึ่งที่ผมสนใจเป็นพิเศษ ชื่อ documentary montage [2]
ไฟล์นิยามของไปป์ไลน์นี้เขียนไว้ว่า มันสร้างคลังวิดีโอจาก Pexels, Archive.org, NASA, Wikimedia Commons และ Unsplash แล้วใช้การค้นคืนแบบ CLIP เพื่อเติมช่องคำบรรยายจากโจทย์เชิงธีม [11]
ตัวที่ทำหน้าที่ค้นคืนคือ CLIP รุ่น openai/clip-vit-base-patch32 ซึ่งไฟล์ lib/clip_embedder.py อธิบายไว้ว่าเป็นโมเดลที่ แปลงภาพและข้อความเป็นเวกเตอร์ทศนิยม 512 มิติ ที่ปรับความยาวแล้ว เพื่อให้เทียบด้วย cosine similarity ได้ [12]
ตรงนี้ผมอยากแยกให้ชัดเป็นสามชั้น เพราะเป็นจุดที่คนอ่าน เข้าใจผิด
ชั้นที่หนึ่ง CLIP ทำหน้าที่แปลงและจัดอันดับ มันเป็นโมเดลแบบ vision-language encoder ไม่ใช่ LLM และมันมีน้ำหนักราว 350 เมกะไบต์ โหลดครั้งเดียวต่อโปรเซส [12]
ชั้นที่สอง ผู้ช่วยเขียนโค้ดของคุณคือตัวประสานงาน README เขียนไว้ตรง ๆ ว่า "ไม่มี code orchestrator ผู้ช่วยเขียนโค้ด AI ของคุณคือ orchestrator" [2]
ชั้นที่สาม โมเดลสร้างภาพและวิดีโอมาจากผู้ให้บริการภายนอก หรือรันในเครื่องเอง เช่น Veo, Kling และ FLUX ซึ่งโปรเจกต์ ไม่ได้ฝึกโมเดลเหล่านี้เอง [2]
กลับมาที่กลไกค้นคืน ภาพหนึ่งภาพในสายตาของโมเดลคือ Matrix ของค่าสี เรียงตามความกว้าง ความสูง และช่องสี
โมเดลไม่ได้อ่านตัวเลขเหล่านั้นตรง ๆ แต่ใช้กลไก Attention ที่มีอยู่ในสถาปัตยกรรม Transformer ให้น้ำหนักกับส่วนที่สำคัญ แล้วสรุปออกมาเป็นเวกเตอร์หนึ่งเส้น [12]
ยกตัวอย่าง ถ้า agent ต้องการคลิปที่ให้ความรู้สึก "เมืองร้างยามค่ำ" มันไม่ต้องหาคำว่า "เมืองร้าง" ในชื่อไฟล์
แต่มันเทียบเวกเตอร์ของคำขอกับเวกเตอร์ของแต่ละคลิป แล้วจัดอันดับด้วยคะแนน cosine similarity [12]
ส่วนการฝึกโมเดลประเภทนี้ในภาพรวม อาศัย Gradient Descent ปรับค่าน้ำหนัก วัดความคลาดเคลื่อนด้วย Cross-entropy และแปลงคะแนนดิบเป็นความน่าจะเป็นด้วย Softmax
คำอธิบายพื้นฐานทั้งหมดในส่วนนี้ ผมเติมเข้ามาเอง ไม่ได้มาจากเอกสารของโปรเจกต์
ส่วนข้อที่ว่า OpenMontage ไม่ได้ฝึกโมเดลเองนั้นมีแหล่งยืนยัน [2]
ทั้งหมดนี้คือเหตุผลว่าทำไมระบบค้นหาแบบนี้ถึงต้องพึ่งพาโมเดล ไม่ใช่แค่การจับคู่คำ
ของที่ได้มาโดยไม่ต้องจ่าย
ส่วนที่ผมคิดว่าตอบโจทย์คนทั่วไปมากที่สุดคือ มันใช้งานได้โดยไม่ต้องมีคีย์ API เลย [2]
ของที่จะได้ใช้ฟรีมีดังนี้ Piper TTS สำหรับเสียงบรรยายแบบออฟไลน์ Remotion สำหรับเรนเดอร์ฉากจาก React HyperFrames สำหรับงานโมชันกราฟิก
และ FFmpeg สำหรับงานหลังการผลิต [2]
ด้านทรัพยากรภาพมี Archive.org, NASA, Wikimedia Commons, Pexels และ Unsplash [2]
README ใช้หัวข้อว่า "Two free-ish paths" แต่ลิสต์ไว้สามแบบ คือวิดีโอจากภาพนิ่ง วิดีโอจากฟุตเทจจริง
และการ์ตูนจากตัวละครที่วาดด้วย SVG [2]
ถ้ามีคีย์แบบเสียเงิน ตัวอย่างต้นทุนจาก README คือ 1.33 ดอลลาร์ สำหรับการ์ตูนสั้น 60 วินาที
และ ประมาณ 4 ดอลลาร์ สำหรับคลิปแนวแปลงร่าง 50 วินาที [2]
เครื่องนี้ใช้ Python 3.10 ขึ้นไป, FFmpeg, Node.js 18 ขึ้นไป และผู้ช่วยเขียนโค้ดหนึ่งตัว
ซึ่งรองรับ Claude Code, Cursor, Copilot, Windsurf และ Codex [2]
แต่ประตูอนุมัติเป็นแค่คำพูด
ตรงนี้คือส่วนที่ผมอยากให้อ่านช้า ๆ เพราะเป็นผลจากคนที่ อ่านโค้ดจริงไม่ใช่แค่อ่าน README
บทวิเคราะห์ความเสี่ยงจากเว็บ greenlitbooks
โดย Ravi Vale ลงวันที่ 24 กันยายน 2026 สรุปไว้ตรง ๆ ว่า ใช้ด้วยความระวัง [4]
ประเด็นที่เขาชี้หนักที่สุดคือ ประตูอนุมัติของระบบเป็นคำสั่ง ไม่ใช่กลอนล็อก [4]
เอกสารบอกว่า "อย่าเริ่มสร้างทรัพยากรก่อนที่ผู้ใช้จะอนุมัติแผนงาน"
แต่ในโค้ดจริงตรวจแค่ธงที่ชื่อ human_approved ซึ่ง agent เป็นคนตั้งธงนี้เอง [4]
พูดอีกแบบคือ agent ข้ามประตูนั้นได้ด้วยการเขียนว่าตัวเองได้รับอนุมัติแล้ว
ประเด็นที่สองคือ งบประมาณแค่เตือน ไม่ได้หยุด
เพราะค่าระดับเริ่มต้นคือโหมด warn ซึ่งเมื่อใช้เกินวงเงิน 10 ดอลลาร์ ระบบเพียงบันทึกคำเตือนไว้ ไม่ได้ตัดการทำงาน [4]
ประเด็นที่สามคือ สคริปต์และไฟล์สื่อของคุณจะถูกส่งออกไปหลายบริการ ทั้ง fal.ai, Google, ElevenLabs, Runway
และ HeyGen และคีย์ทั้งหมดอยู่ในไฟล์ .env แบบข้อความธรรมดา [4]
ประเด็นที่สี่คือ ระบบดึงโค้ดที่ไม่ได้ปักรุ่น เพราะคำสั่งเรนเดอร์รัน npx hyperframes แบบไม่ระบุเวอร์ชัน และ dependency ของ Python เป็นช่วงเปิด [4]
ผมคิดว่าประโยคที่คมที่สุดในบทวิเคราะห์นั้นคือ ระบบนี้ไม่มีแซนด์บ็อกซ์ ตัวควบคุมจริงคือพรอมป์ของผู้ช่วยเขียนโค้ดของคุณเอง [4]
เสียงจาก Reddit ที่ต่างจากยอดดาว
ยอดดาวบน GitHub กับเสียงตอบรับบนโซเชียลไม่ได้ไปทางเดียวกันเสมอ และนี่คือกรณีที่ต่างกันมาก
โพสต์เปิดตัวใน Reddit เมื่อวันที่ 29 มีนาคม 2026
โดยเจ้าของโปรเจกต์เอง ได้ 0 คะแนน และมี 9 คอมเมนต์ [6]
คอมเมนต์ที่ได้คะแนนนำคือ "Ai slop for ai slop wrapper" [6]
อีกคอมเมนต์หนึ่งตั้งข้อสังเกตว่า *"เราทุกคนใช้ Claude Code เขียนโค้ดกันก็จริง
แต่คุณช่วยเขียนโพสต์ Reddit ด้วยตัวเองไม่ได้หรือ"* [6]
แต่มีคอมเมนต์หนึ่งที่ให้คำแนะนำเชิงวิศวกรรมจริงจัง คือให้มองแต่ละขั้นเป็นงานที่มีสัญญาชัดเจน เขียนผลลัพธ์ลงดิสก์
ทำให้ตัวประสานงานรันซ้ำได้อย่างปลอดภัย แล้วเพิ่มประตูตรวจคุณภาพในทุกขั้น [6]
ผมอ่านคอมเมนต์นั้นแล้วรู้สึกว่า คำแนะนำนี้แหละคือสิ่งที่โปรเจกต์ยังต้องทำต่อ
และน่าสนใจที่มันมาจากคนที่ดูเหมือนไม่ปลื้มงานชิ้นนี้มาก่อน
สัญญาอนุญาตที่คนทำธุรกิจต้องอ่าน
OpenMontage ใช้สัญญาอนุญาต AGPL-3.0 ซึ่งเป็นแบบ copyleft ที่เข้มที่สุดกลุ่มหนึ่ง [3]
รีวิวอิสระอีกชิ้นหนึ่งเตือนเรื่องนี้ไว้ตรง ๆ ว่า ถ้าคิดจะเอาไปห่อเป็นบริการ SaaS เชิงพาณิชย์ ต้องวางแผนให้ดี [5]
ผมไม่ใช่นักกฎหมาย จึงไม่ขอสรุปผลทางกฎหมายแทนคุณ
แต่ข้อที่ควรรู้คือ AGPL ต่างจาก MIT หรือ Apache ตรงที่มันมีเงื่อนไขเรื่องการเปิดเผยโค้ด
และเงื่อนไขนี้มักผูกกับการให้บริการผ่านเครือข่าย
ส่วนตัวเลขจากที่เก็บโค้ด ณ วันที่ผมตรวจคือ 69,162 ดาว 8,893 ฟอร์ก และ 407 ประเด็นที่เปิดอยู่ [3]
ตัวโปรเจกต์มีเว็บไซต์ของตัวเองที่ openmontage.video [8]
และมีบัญชีทางการบน X (Twitter) ที่ใช้ชื่อผู้ใช้ @calesthioailabs [9]
ตัวบทของสัญญาอนุญาตฉบับเต็มอยู่ในไฟล์ LICENSE ซึ่งระบุเป็น GNU AGPLv3 [10]
ตัวโปรเจกต์สร้างเมื่อ 29 มีนาคม 2026 และผลักโค้ดล่าสุดเมื่อ 16 ตุลาคม 2026 [3]
อีกจุดที่ผมคิดว่าไม่ควรมองข้าม
ที่เก็บโค้ดนี้ ไม่มีแท็กและไม่มีรีลีสเลยแม้แต่ตัวเดียว [7]
ผมยืนยันด้วยการเรียก API ของ GitHub สองครั้ง ทั้งหน้าคำถามเรื่องแท็กและหน้าคำถามเรื่องรีลีส ได้ผลลัพธ์เป็นรายการว่างทั้งคู่ [7]
บทวิเคราะห์ความเสี่ยงชิ้นเดียวกันก็ตั้งข้อสังเกตนี้ไว้เหมือนกัน
และบอกว่าเขาต้องอ่านจากคอมมิตล่าสุดแทน [4]
ความหมายของเรื่องนี้คือ ไม่มีเวอร์ชันที่คุณกลับไปใช้ได้ถ้าของใหม่พัง มีแต่สาขาหลักที่เดินไปข้างหน้าอย่างเดียว
ในโปรเจกต์ที่มีคนใช้หลักหมื่น นี่เป็นความเสี่ยงเชิงปฏิบัติที่มากกว่าที่คนพูดกันในคลิป
สิ่งที่ผมยังไม่ได้พิสูจน์
ผมยังไม่ได้ติดตั้ง OpenMontage และยังไม่ได้เรนเดอร์วิดีโอจริงบนเครื่องตัวเอง
บทความนี้จึงเป็น การอ่านจากที่เก็บโค้ด เอกสาร และบทวิเคราะห์อิสระ ไม่ใช่รีวิวจากการลงมือใช้
และผมก็ยืนยันไม่ได้ด้วยว่า ข้ออ้าง "ระบบเปิดซอร์สแบบ agentic ตัวแรก" นั้นเป็นความจริง
เพราะการพิสูจน์ว่าไม่มีใครทำมาก่อนเป็นเรื่องที่ทำได้ยากมากในทางปฏิบัติ
ที่ผมยืนยันได้คือ โค้ดเปิดจริง สัญญาอนุญาตชัดเจน และสถิติที่ผมอ่านจาก API จริง เท่านั้น
ถ้าคุณจะเริ่ม ลองแบบนี้
ถ้าอยากลองโดยไม่เสี่ยง ผมเสนอเส้นทางที่ปลอดภัยตามลำดับนี้
เริ่มจาก clone โปรเจกต์แล้วรันคำสั่งนี้ เพื่อให้ได้ชุดเครื่องมือที่ ไม่ต้องใช้คีย์ API เลย [2]
make setup
จากนั้นลองสั่งงานที่ใช้แค่ฟุตเทจฟรีก่อน เช่นให้ทำ documentary montage สั้น ๆ สักชิ้น [2]
เมื่อเห็นว่าระบบทำงานอย่างไร ค่อยเพิ่มคีย์ของบริการที่คุณมีอยู่แล้วทีละตัว [2]
และก่อนจะให้ agent แตะงานจริง ตั้งโหมดงบประมาณเป็น cap แทนที่จะปล่อยเป็น warn ตามค่าเริ่มต้น และเปิดพรอมป์ยืนยันของตัว agent ไว้ เพราะไม่มีแซนด์บ็อกซ์มาช่วยกันให้ [4]
ประตูอนุมัติของ OpenMontage เป็นข้อความที่ agent ข้ามได้ แต่พรอมป์ของผู้ช่วยเขียนโค้ดของคุณคือด่านที่ข้ามได้ยากกว่า
คุณจะยอมให้ agent ผลิตวิดีโอแทนคุณหรือไม่?
คำตอบคงไม่ขึ้นอยู่กับยอดดาว 69,000 ดวง แต่อยู่ที่ว่าคุณพร้อมจะตรวจงานที่มันส่งมาหรือเปล่า
เอกสารอ้างอิง
[1] TikTok, benkimball.ai, "Turn Claude Code Into a FULL Production Studio" 15 ตุลาคม 2026 · https://www.tiktok.com/@benkimball.ai/video/7696698692505439518
[2] GitHub, calesthio/OpenMontage, ไฟล์ README ฉบับเต็ม (เข้าถึง 18 ตุลาคม 2026) · https://github.com/calesthio/OpenMontage/blob/main/README.md
[3] GitHub API, calesthio/OpenMontage metadata repository (ดึง 18 ตุลาคม 2026) · https://github.com/calesthio/OpenMontage
[4] Greenlit Books, Ravi Vale, "Is OpenMontage safe to turn your coding agent into a video studio?" 24 กันยายน 2026 · https://greenlitbooks.com/field-notes/is-openmontage-safe
[5] andrew.ooo, Andrew, "OpenMontage Review: Open-Source Agentic Video Production" 23 มิถุนายน 2026 · https://andrew.ooo/posts/openmontage-agentic-video-production-system-review/
[6] Reddit, r/ClaudeCode, "Insane open source video production system" 29 มีนาคม 2026 · https://www.reddit.com/r/ClaudeCode/comments/1s70kfq/insane_open_source_video_production_system/
[7] GitHub, calesthio/OpenMontage, โครงสร้างไฟล์สาขาหลักและโฟลเดอร์ pipeline_defs (ตัวเลข 578 / 157 / 90 / 190 ผู้เขียนนับเองจาก git tree ของสาขาหลัก เข้าถึง 18 ตุลาคม 2026) · https://github.com/calesthio/OpenMontage/tree/main/pipeline_defs
[8] OpenMontage, หน้าเว็บไซต์โปรเจกต์อย่างเป็นทางการ (เข้าถึง 18 ตุลาคม 2026) · https://www.openmontage.video/
[9] X (Twitter), calesthioai labs, บัญชีทางการของโปรเจกต์ (เข้าถึง 18 ตุลาคม 2026) · https://x.com/calesthioailabs
[10] GitHub, calesthio/OpenMontage, สัญญาอนุญาต GNU AGPLv3 (เข้าถึง 18 ตุลาคม 2026) · https://github.com/calesthio/OpenMontage/blob/main/LICENSE
[11] GitHub, calesthio/OpenMontage, ไฟล์ pipeline_defs/documentary-montage.yaml (เข้าถึง 18 ตุลาคม 2026) · https://github.com/calesthio/OpenMontage/blob/main/pipeline_defs/documentary-montage.yaml
[12] GitHub, calesthio/OpenMontage, ไฟล์ lib/clip_embedder.py คำอธิบาย CLIP embedder และเวกเตอร์ 512 มิติ (เข้าถึง 18 ตุลาคม 2026) · https://github.com/calesthio/OpenMontage/blob/main/lib/clip_embedder.py
Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.