Create Discord-based MMORPG with AI Components

Job ID: 40577907

Budget: $30 – $250 USD

Build a Persistent Discord MMORPG Prototype with AI

I’m looking for an experienced full-stack developer to build the first playable prototype of a persistent online RPG called Apotheosis Online (Ao).

This is not a simple Discord bot or chatbot.

The goal is to build a living multiplayer world where Discord serves as the first game client.

Players should be able to:

• Create persistent characters
• Move between connected locations
• Explore towns, roads, forests, mines, and dungeons
• Gather resources (mining, fishing, woodcutting, etc.)
• Pick up, drop, trade, and own persistent objects
• Craft items
• Form parties
• Interact with NPCs
• Receive immersive AI-generated scene descriptions

The AI should interpret player actions and generate narrative responses, but the authoritative game state must be maintained by backend code and a PostgreSQL database.

Technology

Preferred Stack:

• Node.js / TypeScript (preferred) or Python
• PostgreSQL
• Discord API
• REST API
• Docker
• VPS deployment
• AI integration (OpenAI/OpenRouter/OpenClaw or similar)

First Milestone

I’m not asking for the entire game.

The first milestone is a vertical slice including:

• Discord login
• Character creation
• Five connected locations
• Movement between locations
• Inventory system
• Persistent objects
• Mining or fishing
• AI-generated scene narration
• PostgreSQL database
• Source code
• Documentation
• Docker deployment

Please Apply Only If You Have Experience With

• Discord bots
• Backend architecture
• PostgreSQL
• Multiplayer systems
• AI integration
• Docker
• REST APIs

When applying, please include:

1. Similar projects
2. GitHub or portfolio
3. Recommended technology stack
4. Estimated timeline
5. Estimated cost
6. Whether you’ve built RPGs or persistent online worlds before

Please begin your proposal with the words “WorldHeart Ready” so I know you’ve actually read the project description.

This is intended to become a long-term project with additional milestones after the prototype is completed.