OpenPerplex is an open-source AI search engine built with Vue.js 3 and Vite. This repository contains the front-end application for OpenPerplex.com
- you can find the backend in this repo :
https://github.com/YassKhazzan/openperplex_backend_os.git
- Modern and responsive user interface
- Fast and efficient search functionality
- Built with Vue.js 3 and Vite for optimal performance
- Easy to customize and extend
- Vue.js 3 (with Composition API and <script setup>)
- Vite (for fast development and building)
Before you begin, ensure you have the following installed:
Node.js (version 16.x or later recommended) npm (usually comes with Node.js)
- Clone the repository:
git clone https://github.com/YassKhazzan/openperplex_front.git
cd openperple
Install dependencies:
npm install
Open src/views/SearchResults.vue
- Locate the line:
const searchServer = ref('http://127.0.0.1:8000');
- Replace the URL with your actual server address
- To run the app in development mode with hot-reloading:
npm run dev
orvite
- To build the app for production:
npm run build
orvite build
- For detailed configuration options, see the Vite Configuration Reference.
For the best development experience, we recommend:
VSCode Volar extension (make sure to disable Vetur if you have it installed)
We welcome contributions to OpenPerplex! Please feel free to submit issues, fork the repository and send pull requests!
- MIT
For any questions or feedback, please open an issue on this repository or contact me on X