| .github | ||
| app | ||
| components/ui | ||
| lib | ||
| public | ||
| .env.example | ||
| .eslintrc.json | ||
| .gitignore | ||
| components.json | ||
| LICENSE | ||
| next.config.mjs | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.mjs | ||
| README.md | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
MiniPerplx
A minimalistic AI-powered search engine that helps you find information on the internet.
ProductHunt Launch
Upvote MiniPerplx on ProductHunt to show your support!
Features
- AI-powered search: Get answers to your questions using Anthropic's Models.
- Web search: Search the web using Tavily's API.
- URL Specific search: Get information from a specific URL.
- Weather: Get the current weather for any location using OpenWeather's API.
- Programming: Run code snippets in multiple languages using E2B's API.
Built with
LLM used
Deploy your own
Local development
To run the example locally you need to:
- Sign up for accounts with the AI providers you want to use. OpenAI and Anthropic are required, Tavily is required for the web search feature.
- Obtain API keys for each provider.
- Set the required environment variables as shown in the
.env.examplefile, but in a new file called.env.local. pnpm installto install the required dependencies.pnpm devto launch the development server.
License
This project is licensed under the MIT License - see the LICENSE file for details.
