Curiosity ist ein auf dem ReAct-Framework basierendes Chatbot-Projekt, das die Erforschung und den Aufbau einer ähnlichen Benutzererfahrung wie Perplexity mithilfe des LangGraph- und FastHTML-Technologie-Stacks zum Ziel hat. Der Kern des Projekts ist ein einfacher ReAct-Agent, der die Textgenerierung mit der Tavily-Suche verbessert. Es werden drei verschiedene LLMs (Large Language Models) unterstützt: OpenAIs gpt-4o-mini, Groqs llama3-groq-8b-8192-tool-use-preview und Ollamas llama3.1. Das Frontend wird mit FastHTML erstellt, was trotz möglicher Herausforderungen während der Fehlersuche ein schnelles Benutzererlebnis bietet.