curiosityは、LangGraphとFastHTML技術スタックを用いて、Perplexityのようなユーザーインタラクション体験を探求・構築することを目的とした、ReActフレームワークに基づくチャットボットプロジェクトです。プロジェクトの中核は、Tavily検索でテキスト生成を強化したシンプルなReActエージェントです。OpenAIのgpt-4o-mini、Groqのllama3-groq-8b-8192-tool-use-preview、Ollamaのllama3.1を含む3種類の大規模言語モデル(LLM)に対応しています。FastHTMLを使用してフロントエンドを構築しており、デバッグ中に課題が発生する可能性がありますが、全体として迅速なユーザーエクスペリエンスを提供します。