OpenCraft is an open source implementation of the popular game InfiniteCraft.
You can learn more about how it works and how i made it here
Download the mistral-7b-instruct-v0.1.Q8_0.gguf
into the server/models folder. You can downloa it here.
Please make sure to run both the frontend and the backend servers, otherwise OpenCraft will not work.
![image](https://private-user-images.githubusercontent.com/104107997/312980431-af0021f1-506d-4565-b2fd-ec9fa11721d1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMzQyOTgsIm5iZiI6MTczOTAzMzk5OCwicGF0aCI6Ii8xMDQxMDc5OTcvMzEyOTgwNDMxLWFmMDAyMWYxLTUwNmQtNDU2NS1iMmZkLWVjOWZhMTE3MjFkMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwOFQxNjU5NThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mMjVhM2YxYjdhOWM2MGVmZGNmNDg1YjVjMGIyNzdiMTE1MmY4YTUxNWQ3NmU5YzhkMDI0MWY5MGNhNjhkMWQ5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.nwVwotAjdRHN0iuLDTJ-BTECRukUelt5OgSjzUWJPMw)
To start the Vite Dev Server you can run
cd frontend
npm run dev
There is also a docker-compose.yml (frontend-only for now, because of performance reasons) which you can start with, it is configured to connect to a Traefik Reverse-Proxy:
docker-compose up -d
You can start the API/Backend Server by running
cd server
npm run start
Please open an issue and wait for the approval of a Maintainer before submitting a PR.
We are building solidtime - The modern Open Source Time Tracker