- Owen Norman
- Eason Barrineau
- Ashvij Hosdurg
Creating new D&D characters can be a daunting task for new players. Our tool allows interested wanderers to enter a few sentences about their ideal character, and our AI-powered backend will develop a character for them!
- Frontend: HTML, CSS, JavaScript
- Backend: Python (FastAPI, PyPDF, Uvicorn)
- Agent: Anthropic, Claude Sonnet 4
- Deployment: Render
- RAG/database: chromadb (sentence transformers)
- Agent Issues: Hard to integrate the response from the agent with the front-end code. Also difficult to parse through the agent response to convert to JSON.
- Working with PDF's: Field mapping with the pdf's provided some difficulty.
- Merge Conflicts: When three different people are working all on different versions, when we try to push to main we had plenty of merge conflicts.
- Aesthetic Front-end: It was difficult finding a theme for a fantasy and medieval themed website, however with some inspiration from older sites, we found a solid color palette.