เอกสารทั้งหมดอยู่ในโฟลเดอร์ /docs ในรูปแบบดิบ สามารถเข้าถึงเวอร์ชันที่เป็นมิตรกับเว็บได้ที่: https://openkh.dev/
การสร้างใหม่ของ OpenKH จะถูกสร้างขึ้นโดยอัตโนมัติทุกครั้งที่ผู้ร่วมให้ข้อมูลตรวจสอบและอนุมัติคุณสมบัติหรือการแก้ไขที่เสนอใหม่ การสร้างเหล่านั้นถือว่ามีเสถียรภาพเนื่องจากสร้างขึ้นจากสาขา master รูปแบบเวอร์ชันที่ใช้ใน Builds คือ YEAR.MONTH.DAY.BUILDID
การสร้างทั้งหมดจาก master และจากคำขอดึงนั้นสร้างขึ้นจากการกระทำของ GitHub
เครื่องมือ OpenKH ต้องการ instllation ของ. NET 6.0 รันไทม์ เครื่องมือ UI ทั้งหมดได้รับการออกแบบมาเพื่อทำงานบน Windows ในขณะที่เครื่องมือบรรทัดคำสั่งจะทำงานกับระบบปฏิบัติการใด ๆ

หมายเหตุ: โปรแกรม CLI และ GUI ทั้งหมด ควร เป็นข้ามแพลตฟอร์มแม้ว่าการทดสอบที่กว้างขวางจะเกิดขึ้นในระบบ Windows เป็นหลัก ดังนั้นผู้ใช้อาจต้องใช้โปรแกรม GUI ภายใต้คำนำหน้าไวน์สำหรับ Linux, Mac, BSD ฯลฯ

จากมุมมองทางสถาปัตยกรรมรหัสถูกจัดโครงสร้างไปสู่การใช้งานระดับต่ำสุดเช่นตัวแยกวิเคราะห์ไฟล์และตรรกะโครงสร้างพื้นฐานไปยังฟังก์ชันการทำงานระดับสูงเช่นการเรนเดอร์ 3 มิติหรือเครื่องมือ โครงการจะสามารถแบ่งปันรหัสได้มากที่สุดเท่าที่จะเป็นไปได้ แต่แยกได้เพื่อหลีกเลี่ยงการมีเพศสัมพันธ์
จากมุมมองของชุมชน OpenKH จะให้รูปแบบที่ดีที่สุดของเอกสารการดัดแปลงพอร์ทัลและการสนับสนุนแฟนเกมที่ได้มาจากมัน
ข้อกำหนดขั้นต่ำคือ. NET 6 SDK เมื่อดาวน์โหลดพื้นที่เก็บข้อมูลแล้วให้ดำเนินการ build.ps1 หรือ build.sh สิ่งนี้ถูกกำหนดโดยระบบปฏิบัติการที่ใช้งาน อีกทางเลือกหนึ่งสำหรับผู้ที่ต้องการสภาพแวดล้อม IDE ภายใต้ Windows คุณสามารถเปิดไฟล์โซลูชันที่รวมอยู่ใน OpenKh.sln ใน Visual Studio และรวบรวมผ่านเมนู Build
มีคำแนะนำที่อธิบายถึงวิธีการติดต่อทีมและมีส่วนร่วมในโครงการ
เนื้อหาทั้งหมดของที่เก็บได้รับการคุ้มครองโดยใบอนุญาต Apache 2.0 ประเด็นสำคัญบางประการของใบอนุญาตคือ: