RepositoryC++
MI

mikelma/craftium

A framework for creating rich, 3D, Minecraft-like single and multi-agent environments for AI research. (Accepted at ICML 2025).

215stars
19forks
10issues
1views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: minecraft

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: luanti

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: gymnasium-environment

#1 Repository Của Tháng

🧱 Craftium: Môi trường 3D kiểu Minecraft cho nghiên cứu AI mã nguồn mở

Craftium mang đến thế giới mở, sinh ngẫu nhiên và hoàn toàn tiêu diệt voxel — mọi điều tuyệt vời của Minecraft nhưng không cần Java, dễ mở rộng bằng Lua, và hỗ trợ API hiện đại cho nghiên cứu RL đơn và đa tác tử.

Craftium là nền tảng mã nguồn mở dùng để xây dựng các môi trường giàu tính năng, nhanh và đa dạng cho nghiên cứu trí tuệ nhân tạo đơn tác tử và đa tác tử. Dựa trên công cụ voxel Luanti mạnh mẽ, cùng API Gymnasium và PettingZoo phổ biến, Craftium giúp kết nối trực tiếp với quy trình Python, hỗ trợ điều khiển bằng bàn phím và chuột, cũng như reset môi trường mềm dẻo mà không cần khởi động lại động cơ.

✨ Điểm nổi bật

  • Mở rộng cực kỳ dễ dàng 🧩: Dựa trên Luanti vốn được thiết kế để mod, Craftium hỗ trợ lập trình bằng Lua để tạo môi trường phù hợp với nghiên cứu của bạn.
  • Tốc độ cực nhanh ⚡: Đạt hơn 2.000 bước mỗi giây so với các giải pháp dựa trên Minecraft, kết hợp sự giàu tính năng 3D và hiệu suất tính toán cao.
  • Tài liệu hướng dẫn chi tiết 📚: Cung cấp tài liệu đầy đủ từ cách sử dụng môi trường hiện có đến cách tạo mới, bao gồm cả tài liệu tham khảo API Python và ví dụ thực tế.
  • API hiện đại 🤖: Hỗ trợ API Gymnasium và PettingZoo, tương thích với nhiều thư viện như stable-baselines3 hoặc CleanRL.
  • Mã nguồn hoàn toàn mở 🤠: Cả Craftium và Luanti đều là dự án mã nguồn mở, cho phép chỉnh sửa sâu và tích hợp chặt chẽ mà không cần các phương pháp hack thô.
  • Không cần Java 👹: Luanti được viết bằng C++, phù hợp hơn cho môi trường cụm và tính toán hiệu năng cao so với Minecraft bằng Java.

💡 Vì sao đáng chú ý

Craftium khác biệt so với các nền tảng truyền thống như Minecraft-based environments ở chỗ tích hợp sâu với Luanti — một động cơ voxel hiệu suất cao bằng C++. Điều này giúp giảm thiểu các thủ thuật phức tạp và tối ưu hóa tốc độ thực thi, đặc biệt quan trọng khi huấn luyện các mô hình RL đòi hỏi số lượng lớn bước tương tác. Ngoài ra, việc sử dụng API Gymnasium và PettingZoo giúp dễ dàng kết nối với hệ sinh thái công cụ RL hiện đại, đồng thời hỗ trợ cả môi trường đa tác tử, rất hữu ích cho nghiên cứu multi-agent systems.


#AI #ReinforcementLearning #OpenSource #Gymnasium #Luanti #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryJupyter Notebook
rasbt/LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

107.3k
Oct 2, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.2M
Jun 1, 2026
RepositoryPython
Significant-Gravitas/AutoGPT

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

187.7k
Oct 24, 2026
RepositoryPython
Comfy-Org/ComfyUI

The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.

143.2k
Oct 26, 2026
RepositoryC++
luanti-org/luanti

Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation

13.8k
Oct 22, 2026
RepositoryC++
Farama-Foundation/ViZDoom

Reinforcement Learning environments based on the 1993 game Doom :godmode:

2.1k
Oct 19, 2026
RepositoryC++
MultiCraft/MultiCraft

🌍 MultiCraft Engine | Open Source

164
Oct 24, 2026
RepositoryPython
labmlai/annotated_deep_learning_paper_implementations

🧑‍🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠

67.6k
Jan 22, 2026
RepositoryPython
labmlai/annotated_deep_learning_paper_implementations

🧑‍🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠

67.6k
Jan 22, 2026