Ollanect is an open-source terminal-based application designed to connect to an Ollama server (or any other AI server that works similar to Ollama*) of your choice.
You can see updates at updates.md
NOTE: Ollanect is something that I do as a personal hobby, so it may be something that I quit at any time.
* - Ollama is the only currently supported AI runner. Take caution when using with anything other than Ollama.
- Connect to your Ollama servers
- Run models on your servers
- Save up to 5 servers and ports at a time for easy access!
Ensure you have Python installed. You can install Python at python.org if you don't have it installed.
To install Ollanect on Linux using the official ZIP, you must unzip the ZIP file. You can download the ZIP file from the releases page. After unzipping the zip file, you will run the following commands:
cd OllanectV{version} # Replace {version} with the version number
chmod +x ./install-Linux
./install-LinuxTo install Ollanect on Linux using the Offical ZIP for all users, you must unzip the ZIP file. You can download the ZIP file from the releases page. After unzipping the zip file, you will run the following commands:
cd OllanectV{version} # Replace {version} with the version number
chmod +x ./install-Linux-root
sudo ./install-Linux-rootTo install Ollanect on Windows using the official ZIP, you must unzip the ZIP file. You can download the ZIP file from the releases page. After unzipping the zip file, you will need to run install-Windows.bat as Admin.
To install OLlanect using git clone, you will need to run the following command in your terminal:
git clone https://github.com/isaiahcmichael/Ollanect.git
After cloning the files, you will need the following files in a directory together:
src/Ollanect/ollanect.pysrc/Ollanect/setup-Linuxsrc/scripts/install-Linuxorsrc/scripts/install-Linux-rootrequirements.txtLICENSE
After putting all of the files above into a directory, you will need to run the following commands:
chmod +x ./install-Linux
./install-Linux # You can run ./install-Linux-root if you want to install for all usersAfter cloning the files, you will need the following files in a directory together:
src/Ollanect/ollanect.pysrc/Ollanect/setup-Windows.batsrc/scripts/install-Windows.batrequirements.txtLICENSE
After putting all of the files above into a directory, you will need to run install-Windows.bat as Admin.
If you want to use Windows Subsystem for Linux (or WSL) to install Ollanect, you can login to your WSL terminal and follow the instructions shown in the Install (Linux - Official ZIP) or Install (git clone) sections.
To start the application, run:
ollanectThere are options/flags that you can choose from. The general format of these are ollanect {flag/option} {input}. To see all options, run:
ollanect --helpYou can see Ollanect's help page for Flags and Options for the full list of Flag and Options.
Ollanect is licensed under the GNU General Public License v3.0.
This program comes with ABSOLUTELY NO WARRANTY. It is free software, and you are welcome to redistribute it under certain conditions. See the full license in the LICENSE file or at GNU GPL v3.
Ollanect uses dependances which have their own licenses. You can find the licenses in the Licenses directory or in the Dependencies section.
requests(Apache 2.0 License)- Python Standard Library -
json,os,platform,zipfile(Python Software Foundation License)
If you need or require the use of a mirror (or a different website), you can find official Ollanect packages at the below locations.
- GitHub, the main source.
- Bitbucket, updated by GitHub actions as a commit is pushed to GitHub.
- Gitea, updated by GitHub actions as a commit is pushed to GitHub.
You may see the GitHub Actions file at .github/workflows/mirrors.yml to see how the mirrors are updated.