{ "language": "English", "index": { "projectDescription": "This is a web UI for {0} that allows AI to search online and dig deeper on its own based on specific questions, and then output a research report.\nThis project features streaming AI responses for realtime feedback, and visualization of the research process using a tree structure.\nAll API requests are directly sent from your browser. No remote data stored.", "missingConfigTitle": "Config not set", "missingConfigDescription": "This project requires you to bring your own API keys." }, "settings": { "title": "Settings", "disclaimer": "Settings are stored locally in your browser.", "save": "Save", "ai": { "provider": "AI Provider", "apiKey": "API Key", "apiBase": "API Base URL", "model": "Model", "contextSize": "Context Size", "contextSizeHelp": "The maximum size of the context in tokens. This is the maximum number of tokens that will be sent to the model. The default is 128,000 tokens.", "providers": { "openaiCompatible": { "title": "OpenAI Compatible", "description": "Currently only supports OpenAI compatible providers, e.g. Gemini, Together AI, DeepSeek, SiliconCloud, ...", "apiBasePlaceholder": "https://api.openai.com/v1" } } }, "webSearch": { "provider": "Web Search Provider", "providerHelp": "Currently only supports Tavily. It provides lots of free quota (1000 credits / month).\nGet one API key at {0}.", "apiKey": "API Key", "queryLanguage": "Query Language", "queryLanguageHelp": "The language of the search query. Useful if you want to get search results in a different language.\nWhen writing conclusions, the AI model will still use the language same as the web UI." } }, "researchTopic": { "title": "1. Research Topic", "inputTitle": "Research Topic", "placeholder": "Whatever you want to research...", "numOfQuestions": "Number of Questions", "numOfQuestionsHelp": "The number of follow-up questions to clarify.", "depth": "Depth", "depthHelp": "Number of iterations.", "breadth": "Breadth", "breadthHelp": "Number of searches in the first iteration. The search width of each iteration is half of the previous one.", "start": "Start Research", "researching": "Researching..." }, "modelFeedback": { "title": "2. Model Feedback", "description": "The AI will ask you some follow up questions to help you clarify the research direction.", "waiting": "Waiting for model feedback...", "submit": "Submit Answer", "error": "Error getting feedback: {0}" }, "webBrowsing": { "title": "3. Web Browsing", "description": "The AI will then search the web based on our research goal, and iterate until the depth is reached.", "clickToView": "Click a child node to view details.", "nodeDetails": "Node Details", "startNode": { "label": "Start", "description": "This is the beginning of your deep research journey!" }, "researchGoal": "Research Goal", "visitedUrls": "Visited URLs", "learnings": "Learnings", "generating": "Generating...", "nodeFailed": "Search failed", "nodeFailedToast": "Search node \"{label}\" failed" }, "researchReport": { "title": "4. Research Report", "exportPdf": "Export PDF", "sources": "Sources", "waiting": "Waiting for report...", "generating": "Generating report...", "error": "Generate report failed: {0}", "downloadingFonts": "Downloading necessary fonts, this may take some time...", "downloadFontFailed": "Download font failed" }, "error": { "requestBlockedByCORS": "The current API provider may not allow cross-origin requests. Please try a different service provider or contact the provider for support." } }