ระบบส่งข้อความแบบ self-hosted · ออกแบบเพื่อการควบคุม

ติดตั้งระบบส่งข้อความและบริการ AIบนโครงสร้างพื้นฐานของคุณเอง

Go binary เดียวขับเคลื่อนแชทกลุ่ม ห้องไลฟ์ และแชทส่วนตัว ข้อมูล คีย์ และนโยบายการเข้าถึงอยู่ในการควบคุมของคุณ — พร้อมเวอร์ชันฟรีสำหรับเริ่มต้น

  • ไม่เก็บเงินตามจำนวน DAU
  • พร้อมใช้บนอินทราเน็ตและออฟไลน์
  • ออกแบบให้ปรับแต่งได้
ตัวอย่างผลิตภัณฑ์: AI agent เรียกใช้เครื่องมือธุรกิจ แล้วส่งมอบบริบททั้งหมดให้เจ้าหน้าที่มนุษย์

เบนช์มาร์กจริง · ทำซ้ำได้ด้วยตัวเอง

10,000
การเชื่อมต่อพร้อมกัน
38,506
msg/s fan-out
153 ms
ความหน่วง p99
0
error / ข้อความหลุด

เอนจินเดียว รูปแบบบทสนทนาสามแบบ

มากกว่ากล่องแชท — คือระบบส่งข้อความที่คุณควบคุมเอง

การส่งข้อความระหว่างผู้ใช้ อินเทอร์แอกชันไลฟ์ความเร็วสูง และการดูแลลูกค้าด้วย AI ที่ส่งต่อให้มนุษย์ ใช้ระบบตัวตน ข้อความ และสิทธิ์ชุดเดียวกัน

ทำให้การสนทนาเป็นธรรมชาติในผลิตภัณฑ์ของคุณ

แชทกลุ่ม แชทส่วนตัว ค้นหาทั่วระบบ อ้างอิง/แก้ไข รวมส่งต่อ ปักหมุด แจ้งอ่านแล้ว และรีแอ็กชัน ใช้งานได้ทันทีบน Web, iOS, Android และโปรโตคอลเซิร์ฟเวอร์

  • ค้นหาทั่วระบบ
  • SDK หลายแพลตฟอร์ม
  • พุชหลายอุปกรณ์

คอนเคอเรนซีสูงโดยไม่เสียการควบคุม

ข้อความในห้อง สถานะออนไลน์ การควบคุมเนื้อหา และ rate limit วิ่งผ่านเส้นทางเดียวที่เชื่อถือได้

  • สถานะออนไลน์
  • ควบคุมเนื้อหา
  • จำกัดอัตราส่ง

AI ตอบปัญหาทั่วไปก่อน มนุษย์เข้าช่วยตามธรรมชาติ

RAG, tool call, ความจำ และการส่งต่อให้มนุษย์ อยู่บนสายข้อความเดิมโดยตรง — ไม่ต้องประกอบระบบซัพพอร์ตอีกชุด

  • RAG
  • เรียกใช้เครื่องมือ
  • ส่งต่อมนุษย์
  • บันทึกตรวจสอบ

AI CUSTOMER SERVICE · BUILT INTO THE ENGINE

ฝ่ายบริการไม่ใช่ระบบเสริม แต่เป็นความสามารถหลักของเอนจิน

เก้าช่องทางมารวมเป็นสายสนทนาเดียว: AI ตอบก่อน 24/7 และเอเจนต์รับช่วงได้ทุกเมื่อจากเวิร์กสเปซครบครัน ข้อมูล คีย์โมเดล และรายงานคุณภาพอยู่ในขอบเขตการปรับใช้ของคุณทั้งหมด

  • เวิร์กสเปซเอเจนต์

    คิว SLA ประวัติและสถิติ

  • Copilot เอเจนต์

    แนะนำคำตอบพร้อมรายงานการใช้

  • ศูนย์ช่วยเหลือ

    บทความช่วยเหลือตัวเองที่ /help

  • เวลาทำการ

    คิวหรือให้ AI รองรับ ข้อความนอกเวลา

  • ฐานความรู้ RAG

    pgvector อิงจากเอกสารของคุณ

  • ชวนผู้เยี่ยมชมเชิงรุก

    ทริกเกอร์แบบหน่วง กำหนดตาม URL ปรับข้อความเอง

จากศูนย์สู่โปรดักชัน

สามขั้นตอน ครอบครองระบบส่งข้อความของคุณเอง

เริ่มพิสูจน์ด้วยโปรเซสเดียว แล้วค่อยขยายตามทราฟฟิกจริง สภาพแวดล้อมพัฒนาและโปรดักชันใช้โปรโตคอลและโค้ดชุดเดียวกัน

  1. 01

    สตาร์ท

    ต่อ Go binary เดียวเข้ากับ PostgreSQL และ Redis แล้วรันได้ภายในไม่กี่นาที

  2. 02

    เชื่อมต่อ

    ไคลเอนต์เปิด WebSocket เดียว ระบบหลังบ้านซิงก์ตัวตนและเหตุการณ์ผ่าน gRPC

  3. 03

    ขยาย

    เพิ่ม RabbitMQ หรือ NATS เพื่อขยายแนวนอนโดยไม่ต้องแก้ไคลเอนต์ ใช้ Kubernetes + Helm สำหรับ rollout และ autoscale ในโปรดักชัน

ลองรัน quickstart ด้วยตัวเอง
พร้อมใช้ในหนึ่งนาที
imcore — zsh
# build and start
$ make build-basic
$ ./bin/basic/websocket

✓ http+ws  :8080
✓ grpc     :9001
✓ metrics  :9090

● IMCore พร้อมใช้งานแล้ว

เบนช์มาร์กจริง · ไม่ต้องเกินจริง

ประสิทธิภาพเครื่องเดียว: ตัวเลขที่ทำซ้ำได้ ไม่ใช่พีคเชิงทฤษฎี

วัดบน Alibaba Cloud cn-hangzhou, 2026-07 ประเภทอินสแตนซ์ ขนาดข้อความ และโทโพโลยีห้องที่ต่างกันจะให้ผลต่างกัน — ควรรันเบนช์มาร์กซ้ำกับรูปแบบภาระงานของคุณเอง

10,000
การเชื่อมต่อพร้อมกันขั้นที่แนะนำ เวลาตอบสนองต่ำ ไม่มี error / drop
38,506
msg/s fan-outอัตราส่งมอบข้อความกลุ่มจริง
153 ms
ความหน่วง p99p50 อยู่ที่เพียง 83ms
0
error / dropไม่มีการตัด slow-consumer ไม่มีการจำกัดความเร็ว
สภาพแวดล้อมทดสอบ (อินสแตนซ์เดียว)
อินสแตนซ์
Alibaba Cloud ECS · 4 vCPU / 8 GiB (hfc6.xlarge)
โปรเซส
websocket binary เดียว · ส่งตรงบนเครื่องเดียว (ไม่มี broker)
ที่เก็บข้อมูล
PostgreSQL + Redis (เครื่องเดียวกัน)
สถานการณ์
แชทกลุ่มหลายห้อง (50 ห้อง) · ขั้นคงที่จากการไล่กดดันจนอิ่มตัว
การปรับจูน
reliable_send_buffer=256 (ค่าเริ่มต้น) · GOGC=200

ทำไมตัวเลขเหล่านี้จึงน่าเชื่อถือ

  • เรามอบเครื่องมือเทียบขนาดให้คุณ

    เราส่งมอบ load generator และเครื่องมือรายงาน (loadtest / satreport) เพื่อให้คุณรันซ้ำพารามิเตอร์ สถานการณ์ และ result JSON ในสภาพแวดล้อมของคุณเอง — ทำซ้ำได้จริง ไม่ใช่เพียงคำพูดของเรา

  • จำลองจากโหลดจริง

    ทราฟฟิกถูกปรับให้เหมือนผู้ใช้จริงพิมพ์ข้อความ (ภายในลิมิต 4 msg/s ต่อผู้ใช้ของเซิร์ฟเวอร์) ไม่ใช่การยิงข้อความผ่าน connection เดียวเพื่อเร่งตัวเลข

  • ค่าคงที่ ไม่ใช่จุดก่อนล้ม

    เราเผยแพร่ขั้นที่ error เป็นศูนย์ drop เป็นศูนย์ — 10,000 การเชื่อมต่อ, p99 153ms, ไม่มี drop (ผลสอดคล้องจากการรันซ้ำสองครั้ง) การไปสูงกว่านี้คือขยายแนวนอน (ข้อถัดไป) ไม่ใช่บีบเครื่องเดียวจนถึงขอบ

  • เครื่องเดียวเป็นเพียงจุดเริ่มต้น

    RabbitMQ / NATS ขยายแนวนอน ความจุเพิ่มใกล้เชิงเส้นตามจำนวนอินสแตนซ์ websocket — คูณตัวเลขเครื่องเดียวด้วยจำนวนอินสแตนซ์ของคุณ

โค้ดเบสเดียว · จากโหนดเดียวสู่คลัสเตอร์

ธุรกิจโตโดยไม่ต้องโค่นสร้างสถาปัตยกรรมใหม่

โปรโตคอลไคลเอนต์คงเดิม เริ่มจากการส่งตรง แล้วเพิ่ม RabbitMQ หรือ NATS เพื่อขยาย websocket, การเก็บข้อมูล, AI และ sync worker

ความปลอดภัยคือโมเดลการติดตั้ง

ความปลอดภัยและการติดตั้งส่วนตัว

แทนที่จะไว้วางใจ vendor โฮสต์รายอื่น ให้รัน IMCore ภายในเครือข่าย การบริหารคีย์ และขอบเขต audit ของคุณเอง

ความปลอดภัยและการติดตั้งส่วนตัว →

อธิปไตยข้อมูล · self-host ไม่หลุดออกนอกเครือข่าย

การกำกับวงจรชีวิต · เก็บรักษา / เก็บถาวร / ส่งออก / ลบ

การปกป้อง audit · legal hold / HMAC chain / redact

หลักฐานการกู้คืน · backup restore / ซ้อม RPO-RTO

เริ่มฟรี · อัปเกรดเมื่อมีความต้องการจริง

เริ่มใช้งานก่อน แล้วค่อยอัปเกรดตามความจำเป็นจริง

Basic ฟรีตลอดไป เพิ่มคลัสเตอร์ คอนโซลผู้ดูแล หรือ AI ซัพพอร์ตเมื่อต้องการเท่านั้น — ต้นทุนไม่บวกตาม DAU

01

Basic

แกน IM อินสแตนซ์เดียว จุดเริ่มต้น self-host

ฟรีตลอดไป
02

Plus

อินสแตนซ์เดียวพร้อมพุช / ตรวจสอบเนื้อหา / คอลแบ็ก — คุ้มค่าสำหรับงานเชิงพาณิชย์

$700/ ปี
03

Pro

ขยายเป็นคลัสเตอร์ได้ พร้อม push / moderation / callback — พร้อมโปรดักชัน

$1,400/ ปี
05

Customer Service (บริการลูกค้า)

Pro + ชุดบริการลูกค้า AI ครบวงจร

$2,800/ ปี
ดูการเปรียบเทียบฟีเจอร์และราคาแบบเต็ม

พร้อมครอบครองบทสนทนาของคุณหรือยัง?

เล่าภาระงานของคุณมา เราจะคำนวณสถาปัตยกรรมให้

แบ่งปันจำนวนการเชื่อมต่อพร้อมกัน ปริมาณข้อความต่อวัน และสภาพแวดล้อมติดตั้ง เพื่อรับคำแนะนำเวอร์ชันและโทโพโลยีที่เป็นรูปธรรม

ปกติเราตอบกลับภายในหนึ่งวันทำการ