The Skill-Powered AI Search Engine
Choose Your Skill, Master Your Search
๐ฆ ๅฟซ้้จ็ฝฒ๏ผGitHub Pages ๅ ่ดนๆ็ฎก้ๆๅฎ็ฝ๏ผๆ Docker ไธ้ฎๅฏๅจๅฎๆด็ โโ ่ฏฆ่ง DEPLOY.md
MindSeek is an open-source AI search engine that revolutionizes how you search by introducing a Skill System and Intelligent Prompt Engineering.
Unlike traditional search engines that give you a list of links, or generic AI search that provides text summaries, MindSeek allows you to:
- ๐ฏ Choose specialized Skills for different search scenarios
- ๐ก Use intelligent prompt templates to get better results
- ๐ง Extend with custom Skills via our plugin system
- ๐ค Deploy locally for privacy and control
Switch between specialized search modes for different needs:
| Skill | Best For | Data Sources |
|---|---|---|
| ๐ General | Everyday questions | Web, News, Wikipedia |
| ๐ป Code | Programming help | GitHub, StackOverflow, Docs |
| ๐ Academic | Research & papers | arXiv, Google Scholar, PubMed |
| โ๏ธ Legal | Law & regulations | Legal databases, Case law |
| ๐ Shopping | Product research | E-commerce sites, Reviews |
| ๐ฅ Medical | Health information | Medical journals, WebMD |
| Trip planning | Booking sites, Travel guides | |
| ๐ผ Business | Market research | Financial data, Reports |
- Auto-optimization: Transform simple queries into powerful prompts
- Template library: 100+ pre-built templates for common tasks
- Smart suggestions: AI recommends the best way to ask
- History learning: Learns from your search patterns
- Local deployment with Docker
- Self-hosted LLM support (Ollama, LocalAI)
- No data tracking or profiling
- Open source - audit the code yourself
- OpenAI GPT-4 / GPT-3.5
- Anthropic Claude
- Google Gemini
- Local models (via Ollama)
- Chinese models (ๆๅฟไธ่จ, ้ไนๅ้ฎ, etc.)
ๅฎๆด็ไธ็ง้จ็ฝฒๆนๅผ๏ผGitHub Pages / Docker / ๆฌๅฐ๏ผ่ง DEPLOY.md๏ผไปฅไธๆฏๅฟซ้ไธๆใ
ไปๅบๆ น็ฎๅฝ็ index.html ๆฏ็บฏ้ๆๅฎ็ฝ๏ผไธไผ GitHub ๅ๏ผ
- ไปๅบ Settings โ Pages
- Source ้ๆฉ
Deploy from a branchโmainโ/ (root) - ็ญๅพ
1-2 ๅ้๏ผ่ฎฟ้ฎ
https://<็จๆทๅ>.github.io/<ไปๅบๅ>/
git clone https://github.com/<your-username>/MindSeek.git
cd MindSeek
cp .env.example .env # ๅกซๅ
ฅไฝ ็ LLM API Key
docker-compose up -d --build
# ่ฎฟ้ฎ http://localhost:3000 ๏ผๅ็ซฏ๏ผ
# ่ฎฟ้ฎ http://localhost:8000/docs ๏ผAPI ๆๆกฃ๏ผ# ๅฏๅจๅ็ซฏ๏ผFastAPI๏ผ
cd apps/api
pip install -r requirements.txt
uvicorn main:app --reload --port 8000
# ๅ็ซฏ๏ผๆๅผๅฎ็ฝ๏ผ็บฏ้ๆๅๆไปถ๏ผ
start index.html # ๆ็ดๆฅๅจๆต่งๅจๆๅผ index.htmlmindseek/
โโโ ๐ apps/
โ โโโ web/ # Next.js frontend
โ โโโ api/ # FastAPI backend
โโโ ๐ packages/
โ โโโ core/ # Core search logic
โ โโโ skills/ # Skill plugins
โ โ โโโ general/
โ โ โโโ code/
โ โ โโโ academic/
โ โ โโโ ...
โ โโโ prompts/ # Prompt engine
โโโ ๐ docker/ # Docker configurations
โโโ ๐ docs/ # Documentation
โโโ ๐ examples/ # Usage examples
- Node.js 18+
- Python 3.10+
- Docker (optional)
# Install dependencies
npm run install:all
# Run in development mode
npm run dev
# Run tests
npm run test
# Build for production
npm run buildWe welcome contributions! Please see our Contributing Guide for details.
- ๐ Report bugs
- ๐ก Suggest features
- ๐ Improve documentation
- ๐ง Submit pull requests
- ๐จ Design new Skills
- Basic search with web sources
- 3 core Skills (General, Code, Academic)
- Docker deployment
- Multi-model support
- Skill marketplace
- User accounts & history
- Browser extension
- Mobile app
- Third-party Skill SDK
- Enterprise features
- API for developers
- Plugin system
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by Perplexity, Devv, and Perplexica
- Built with Next.js, FastAPI, and LangChain
- Powered by open-source LLMs and search technologies
Star โญ us on GitHub if you find MindSeek helpful!
Made with โค๏ธ by the MindSeek team and contributors