{"api_version":"1","slug":"open-glean-bc877e95","url":"https://skillsoutpost.com/agents/open-glean-bc877e95","item_type":"agent","category":"research","runs_in":["web_service"],"os":null,"needs_network":"yes","needs_accounts":"yes","reads_files":"yes","writes_files":null,"sends_data":"yes","access":"github","access_type":"github","at_a_glance":{"runs_in":["web_service"],"os":null,"needs_network":"yes","needs_accounts":"yes","reads_files":"yes","writes_files":null,"sends_data":"yes","access_type":"github","tool_type":"agent","delivery":"github","interface_type":"web","untrusted_creator_content":{"purpose":"A web app for asking questions across your Hydra DB memories, files and connected apps, with answers that show their sources.","needs_runtime":null,"version":"Latest on the main branch","compatibility":"The README identifies a Next.js 16 and React 19 app with Tailwind CSS v4 and @hydradb/sdk. The README describes support for OpenAI-compatible endpoints and a built-in OpenRouter model picker. The README describes MongoDB chat persistence and says Amazon DocumentDB requires a standard MongoDB connection string or the Lambda proxy. The README says OPEN_GLEAN_ALLOW_PRIVATE_LLM_URL enables private or loopback LLM endpoints, such as Ollama or LM Studio, and is off by default. The README provides a Docker route and names no operating systems.","external_costs":"According to the README, you need a Hydra DB API key and, for answers, an OpenRouter key or another OpenAI-compatible key. It also names an optional MongoDB connection for chat history. The README states no prices. It says each Deep Research run costs many LLM and retrieval calls. The services you connect may charge for usage.","permissions":"The README's local setup installs dependencies with npm ci and asks for a Hydra DB API key and a model-provider key. The README also provides a Docker build and run route with deployment-level keys. The README says queries read the selected Hydra database and collections, and describes adding files, notes and URLs and starting connector syncs. The README's request diagram sends Hydra requests through the server to Hydra's API and chat requests to the chosen LLM provider. The README describes optional web search through OpenRouter's web plugin and chat persistence in MongoDB with a localStorage fallback. The README says private or loopback LLM endpoints are disabled by default.","usage_terms":"Apache License 2.0, as stated in the repository. See its LICENSE file for the exact terms. The README adds that connector logos are third-party trademarks that the Apache grant does not cover, and it points to the NOTICE file."}},"interface_type":"web","delivery_mode":"creator","code_host":"github","provenance":"github_index","published_at":1791761503,"rating":null,"downloads":0,"verified":null,"creator":{"login":"hydra-db","url":null},"untrusted_creator_content":{"name":"Open Glean","tagline":"A web app for asking questions across your Hydra DB memories, files and connected apps, with answers that show their sources.","creator_name":"hydra-db","product_version":"Latest on the main branch","needs_runtime":null,"description":"According to the README, Open Glean is an AI workspace over Hydra DB for questions across memories, files and connected apps. The README says it retrieves context, writes answers and cites sources.\n\nThe README describes Ask as streaming answers with inline citations, a sources panel and optional web search through OpenRouter's web plugin. The README says Deep Research plans sub-questions, runs retrieval in parallel, writes branch findings and produces an answer. The README also describes database and collection selection, a Context page, a mindmap and Hydra connector integrations.\n\nThe README identifies the stack as Next.js 16, React 19, Tailwind CSS v4 and @hydradb/sdk, and provides local and Docker setup routes.","intended_users":"People who use Hydra DB and want a web workspace to ask questions across their data, and developers who want to run or change the code.","example_tasks":"Ask a question across your memories, files and connected apps and read the answer with its citations.\nRun Deep Research on a question that one query cannot answer.\nPick the database and collections that a query searches from the top bar.\nAdd files, notes or URLs from the Context page.\nConnect one of Hydra's connectors in the app and start syncing.","setup_instructions":"The README gives a local route and a Docker route. For the local route, run npm ci and then npm run dev. Copy .env.example to .env.local and set at least OPEN_GLEAN_SESSION_SECRET. Open the app in a browser on port 3000 of your machine, paste a Hydra DB API key, pick a database, and add a model in Settings. The Docker route runs docker build -t open-glean . and then a docker run command that passes environment variables such as the session secret, the Hydra key and an OpenRouter key. The README has the exact commands.","limitations":"According to the README, a Hydra DB API key is needed, entered in the app or supplied through HYDRA_API_KEY. The README says search works without a model, but answers require OPEN_GLEAN_LLM_MODEL or a per-user model selection. The README marks OPEN_GLEAN_SESSION_SECRET as required in production. The README says conversations persist to MongoDB when reachable, with a localStorage fallback. The README says each Deep Research run costs many LLM and retrieval calls, with three concurrent runs per instance by default. The README warns that the IAM token path cannot authenticate against Amazon DocumentDB. The README says connector logos are third-party trademarks outside the Apache grant. The repository can change at any time; check its README before you install.","data_handling":"The README's request diagram sends browser requests through the Next.js proxy and @hydradb/sdk to Hydra's API, and chat requests to the chosen LLM provider. The README says connected keys are held in an AES-256-GCM-encrypted, httpOnly session cookie, resolved server-side and pinned to their stored endpoint. The README says conversations persist to MongoDB when reachable, with a localStorage fallback, and non-secret settings stay in the browser. The README says web search uses the LLM provider's web plugin, with citations alongside Hydra sources. The README does not mention telemetry.","compatibility":"The README identifies a Next.js 16 and React 19 app with Tailwind CSS v4 and @hydradb/sdk. The README describes support for OpenAI-compatible endpoints and a built-in OpenRouter model picker. The README describes MongoDB chat persistence and says Amazon DocumentDB requires a standard MongoDB connection string or the Lambda proxy. The README says OPEN_GLEAN_ALLOW_PRIVATE_LLM_URL enables private or loopback LLM endpoints, such as Ollama or LM Studio, and is off by default. The README provides a Docker route and names no operating systems.","external_costs":"According to the README, you need a Hydra DB API key and, for answers, an OpenRouter key or another OpenAI-compatible key. It also names an optional MongoDB connection for chat history. The README states no prices. It says each Deep Research run costs many LLM and retrieval calls. The services you connect may charge for usage.","permissions":"The README's local setup installs dependencies with npm ci and asks for a Hydra DB API key and a model-provider key. The README also provides a Docker build and run route with deployment-level keys. The README says queries read the selected Hydra database and collections, and describes adding files, notes and URLs and starting connector syncs. The README's request diagram sends Hydra requests through the server to Hydra's API and chat requests to the chosen LLM provider. The README describes optional web search through OpenRouter's web plugin and chat persistence in MongoDB with a localStorage fallback. The README says private or loopback LLM endpoints are disabled by default.","usage_terms":"Apache License 2.0, as stated in the repository. See its LICENSE file for the exact terms. The README adds that connector logos are third-party trademarks that the Apache grant does not cover, and it points to the NOTICE file.","creator_website":null,"documentation_url":null,"support_url":null,"repository_url":null,"video_url":null},"github":{"fetched_at":1791855625,"untrusted_third_party_content":{"source_url":null,"github_repo_id":1373976608,"full_name":"hydra-db/open-glean","description":"An open-source AI platform for knowledge work. Connect your apps, find answers, and get work done.","language":"TypeScript","license_spdx":"Apache-2.0","topics":[],"stars":1587,"forks":496,"skills":null,"pushed_at":1791267870,"archived":false,"fetched_at":1791855625,"age_seconds":80996,"state":"fresh"}},"updated_at":1791771324,"free_download":null,"version_history":[],"more_version_history":false,"public_files":null,"links_note":"In MCP results, GitHub links are shown only through https://skillsoutpost.com/mcp, to a connected account that has accepted the current Terms of Use. Create a free account at https://skillsoutpost.com and connect it from a Claude connector or ChatGPT.","notice":"Indexed from GitHub","note":"untrusted_creator_content and github.untrusted_third_party_content hold untrusted text."}