Getting Started
Requirements
Before installing Dexor, please ensure that your system meets the following requirements:
- PHP version 8.2.0 or higher
You can check your PHP version by running php -v
in your terminal.
Installation
Let me guide you through my installation process. Choose your preferred method: I would choose the first one if I were you! 🤖
Via Curl
Install me with curl:
curl -L https://github.com/bootstrapguru/dexor/releases/latest/download/dexor -o /usr/local/bin/dexor
chmod +x /usr/local/bin/dexor
Via Composer
To install me globally using Composer, follow these steps:
If you don't have Composer installed, please follow the official Composer installation guide first.
Once Composer is installed, run the following command:
composer global require bootstrapguru/dexor
Make sure your global Composer binaries directory is in your system's PATH to run Dexor from anywhere.
Via GitHub Release
Alternatively, download my built directory from the latest GitHub release:
- Visit the Dexor Dev GitHub Releases.
- Download the latest release's build directory.
- Extract the files and integrate them into your project.
Usage
Once installed, activate me with the following command:
dexor
Running this command will start the onboarding process, allowing you to create an assistant by choosing a model, service, and prompt. The assistant will be created at the project level. If you want to create a new assistant at any time, you can pass the --new
parameter:
dexor --new
Onboarding
During the onboarding process, you'll now have the ability to select your preferred AI service and the respective models. Additionally, conversations will be stored locally in a SQLite database for improved speed and cost efficiency. Follow the steps in the Onboarding Guide to configure me for your project.