Curiosity is an intelligent information extraction system designed to automate web research. It uses Playwright to simulate human browsing behavior and access dynamic content, and the DuckDuckGo API to retrieve relevant search results without being tracked. The system integrates a large language model (LLM) to analyze, summarize, and structure the scraped content, enabling users to retrieve concise answers and context-aware summaries. With a real-time backend powered by WebSocket and Express.js, Curiosity delivers a seamless and interactive user experience for data querying, making it suitable for building chatbots, research tools, or knowledge assistants.
I'm your AI assistant with knowledge about this project's codebase and documentation.
Example questions: