Quickstart
Get started with Xyne Locally
If you want to deploy Xyne using your local machine, this document will give you a detailed guide to do so. Follow the steps listed below to get started :
Install the required dependencies :
Deployment of Xyne requires you to only install Docker and Docker Compose:
Once you have installed the dependencies, you can use the following steps to set up the app.
Clone the repository :
Use the following git command to clone the xyne repository.
Deploy Xyne with Docker :
Run the application with the following command from the xyne
folder:
And that is all 🎉 ! The app will now be available in port 3001
. Go to xyne
Post Execution Setup [Environment Variables]:
To unlock the full potential of the Xyne app, you need to enable Google Authentication. This requires setting up your Google credentials first.
Taking down docker-compose
First, bring down the Docker Compose setup using:
Getting Google Credentials
Then proceed to obtain your GOOGLE_CLIENT_ID
and GOOGLE_SECRET
by following this guide:
Setup Google Credentials
Setup your Google Credentials for the application.
Setting the environment variables:
Inside the server
folder of the xyne
folder, you will find a .env.default
file, this is the .env file that our docker uses.
For the moment you will find some default generated environment variables that we’ve set up for the app to work.
In the .env.default
file, you can modify the following and replace the missing values with your own :
You can checkout the AI Providers section for better clarity :
Setup AI Providers for Xyne
Setup your AI Provider.
And build again from the xyne
folder using :
Ingesting data
Follow the guide below to learn more about ingesting data into xyne app:
Ingest data in Xyne app
Ingest data into Xyne app.