Productivity
Talk to LLMs with easy code context. Choose files through UI.
Before installation, ensure you have the following software installed on your system:
18
.serve
installed, run npm install -g serve
)It's a self hosted web app. Below are the steps to get started -
curl -O https://raw.githubusercontent.com/The-Creator-AI/The-Creator-AI/main/clone.sh
chmod +x clone.sh
sudo ./clone.sh --tag v0.3.0
This script will handle the following:
Once the installation is complete, you can start The Creator AI by simply typing:
export GEMINI_API_KEY=... # export OPENAI_API_KEY=...
creator .
This will launch both the frontend and backend, and open the application in your default web browser.
Note: You can provide which directory to load as argument to creator command - creator <directory>
Re-run the clone.sh Script:
sudo ./clone.sh --tag v0.3.0
This will update the repositories, install new dependencies (if any), and rebuild the project.
The clone.sh
script is only tested on Mac so far, will be testing & supporting other platforms with time.
Meanwhile, you can follow these steps to get the setup ready manually -
git clone https://github.com/The-Creator-AI/fe-be-common.git
git clone https://github.com/The-Creator-AI/frontend.git
git clone https://github.com/The-Creator-AI/backend.git
cd ./fe-be-common # <----------------- Dependency for frontend & backend both, must be kept adjacent to those
npm install
npm run build
cd ./backend
npm install
npm run build
export GEMINI_API_KEY=... # export OPENAI_API_KEY=...
node dist/main.js # <----------------- BACKEND
cd ./frontend
npm install
npm run build
cd build
serve -s # <----------------- FRONTEND
The steps above run the latest code. To run a specific release, checkout the tag for that release (in every repo).
Latest stable tag is v0.3.0
.
git fetch --all --tags
git checkout --force "tags/v0.3.0"
If you encounter any issues during installation or usage, please refer to the following:
We welcome contributions from the community! If you'd like to help improve The Creator AI, feel free to fork the repositories and submit pull requests.
v0.3.0
v0.2.0
v0.1.0