{"data":{"slug":"felladrin-minisearch","name":"MiniSearch","tagline":"Minimalist web-searching platform featuring an AI assistant for browser-based queries.","github_url":"https://github.com/felladrin/MiniSearch","owner":"felladrin","repo":"MiniSearch","owner_avatar_url":"https://avatars.githubusercontent.com/u/418083?v=4","primary_language":"TypeScript","stars":589,"forks":75,"topics":["ai","ai-search-engine","artificial-intelligence","generative-ai","gpu-accelerated","information-retrieval","llm","llm-inference","metasearch","metasearch-engine","question-answering","rag","retrieval-augmented-generation","searxng","web-search","webapp","wllama"],"archived":false,"github_pushed_at":"2026-09-19T21:40:49+00:00","maintenance_label":"Very active","stars_delta_30d":11,"url":"https://www.graphcanon.com/tools/felladrin-minisearch","markdown_url":"https://www.graphcanon.com/tools/felladrin-minisearch.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/felladrin-minisearch","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=felladrin-minisearch","description":"Minimalist web-searching platform with an AI assistant that runs directly from your browser. Demo: https://felladrin-minisearch.hf.space","homepage_url":"https://felladrin-minisearch.hf.space","license":"Apache-2.0","open_issues":8,"watchers":8,"ai_summary":"A minimalist yet powerful web-search engine with integrated AI capabilities designed to run directly within user browsers, offering services such as question answering and retrieval-augmented generation.","readme_excerpt":"## Quick start\n\nRun the published image:\n\n```bash\ndocker run -p 7860:7860 ghcr.io/felladrin/minisearch\n```\n\nThen open <http://localhost:7860> and start searching.\n\n<details>\n<summary>Pin to a specific build</summary>\n\n`latest` moves on every release, so it changes under you. To stay on a known-good build, pin the digest, which always identifies the same image:\n\n```bash\ndocker inspect --format '{{index .RepoDigests 0}}' ghcr.io/felladrin/minisearch:latest\ndocker run -p 7860:7860 ghcr.io/felladrin/minisearch@sha256:1a2b3c...\n```\n\nThe version the running instance reports (in the menu, and under `build` on `/status`) tells you which commit it was built from.\n\nImages carry provenance and SBOM attestations, which you can inspect with:\n\n```bash\ndocker buildx imagetools inspect ghcr.io/felladrin/minisearch:latest\n```\n\n</details>\n\n<details>\n<summary>Use Docker Compose</summary>\n\nAdd the service to your `docker-compose.yml`:\n\n```yaml\nservices:\n  minisearch:\n    image: ghcr.io/felladrin/minisearch:latest\n    ports:\n      - \"7860:7860\"\n```\n\n</details>\n\n<details>\n<summary>Build from source</summary>\n\n```bash\ngit clone https://github.com/felladrin/MiniSearch.git\ncd MiniSearch\ndocker compose -f docker-compose.production.yml up --build\n```\n\n</details>\n\n<details>\n<summary>Host it on Hugging Face</summary>\n\n[Duplicate the Space](https://huggingface.co/spaces/Felladrin/MiniSearch?duplicate=true) to get your own hosted instance, no server required. Environment variables can be set in the Space settings.\n\n</details>\n\n---\n\n## License\n\n[Apache License 2.0](license.txt)","github_created_at":"2023-10-14T12:23:56+00:00","created_at":"2026-07-11T11:45:09.109008+00:00","updated_at":"2026-09-20T06:35:13.240912+00:00","categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"}],"tags":[{"slug":"ai","name":"ai"},{"slug":"ai-search-engine","name":"ai-search-engine"},{"slug":"artificial-intelligence","name":"artificial-intelligence"},{"slug":"generative-ai","name":"generative-ai"},{"slug":"gpu-accelerated","name":"gpu-accelerated"},{"slug":"information-retrieval","name":"information retrieval"},{"slug":"llm","name":"llm"},{"slug":"llm-inference","name":"llm-inference"}],"trust":{"provenance":{"is_fork":false,"github_id":704892113,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T03:44:12.138Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":1,"days_since_push":0,"last_release_at":"2026-09-16T15:49:29Z","stars_delta_30d":11,"open_issues_delta_30d":-23},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:45:10.610Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-09-20T03:44:13.187Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-09-20T03:44:13.187Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-09-20T03:44:13.187Z","managed_saas":false},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-09-20T03:44:13.187Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-09-20T03:44:13.187Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-09-20T03:44:13.187Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-09-20T03:44:13.187Z"}},"decision_facts":{"hosting":{"model":"unknown","summary":"The tool operates directly from the browser, suggesting it runs client-side; however, specifics on its model hosting are not provided in the repository."},"pricing":null,"requirements":{"notes":["Dependencies on web browsers that support TypeScript and modern JavaScript features.","Access to online resources as the platform appears to rely on Internet connectivity for operation."]},"constraints":{"hosting_model":"unknown"},"when_to_use":["When you require an efficient browser-based solution for web searches with built-in AI assistance, specifically designed to operate without relying on heavy server dependencies.","If your use case involves lightweight operations within the browser environment, leveraging TypeScript, and requiring a robust yet compact search functionality."],"when_not_to_use":["In scenarios where extensive offline functionalities are required because MiniSearch operates directly from the browser and may not be viable for operations without internet connectivity.","If you need heavy customization of the AI-assisted features beyond what is provided, as MiniSearch offers a compact setup which might limit deep feature personalization."],"source":"enrich:decision_facts","observed_at":"2026-07-15T08:38:51.146Z"},"constraint_facets":{"hosting_model":"unknown"},"decision_summary":[{"label":"Hosting","value":"unknown - The tool operates directly from the browser, suggesting it runs client-side; however, specifics on its model hosting are not provided in the repository."},{"label":"Requirements","value":"Dependencies on web browsers that support TypeScript and modern JavaScript features.; Access to online resources as the platform appears to rely on Internet connectivity for operation."},{"label":"Adopt for","value":"MiniSearch is a minimalist web-search platform that integrates AI capabilities such as question answering and retrieval-augmented generation directly into browsers."},{"label":"License detail","value":"Apache-2.0"}]}}