Parrot documentation.
Parrot is ALPHA software under development. Parrot is not ready for end user usage.
This is the multi-page printable view of this section. Click here to print.
Parrot is ALPHA software under development. Parrot is not ready for end users.
Parrot requires a current GNU/Linux system, such as Debian Stable.
The current version of Parrot can be downloaded here:
Releases are also available on this server:
It is an AppImage, so it needs to be make executable, then run:
chmod +x Parrot.AppImage
./Parrot.AppImage
At present, not all parts of Parrot are ready.
Main components:
What nominally works:
What is missing:
Parrot is missing the AI server. It can be made to work, by running your own AI server and model. That would require, in sum:
Running the server like this, with GGUF model (see: TheBloke).
cd llama.cpp/build
./bin/server -c 4096 --host 127.0.0.1 -t 16 mymodel.gguf
For GPU, add perhaps overkill, like:
--n-gpu-layers 1024
Parrot is ALPHA software under development. Parrot is not ready for end users.
Parrot is a Libre AI IDE.
An IDE is an editor. It is a software application that makes it easy for humans to edit computer source code.
AI adds “artificial intelligence” to the application, which may help the human write code.
Libre means all of the source code is under a free software license, as defined by the Free Software Foundation. Examples: AGPL, MIT.
Libre means all of the AI models are under a free content license compatible with Wikipedia. Example: CC by SA.
Parrot Screenshots
Screenshot from Parrot, alpha.
Parrot Source Code
Source code for Parrot is available in the repository:
Clone thusly:
git clone https://spacecruft.org/deepcrayon/parrot
Source code for Parrot extension is available in the repository:
Clone thusly:
git clone https://spacecruft.org/deepcrayon/parrot-wut
Source code for Parrot website is available in the repository:
Clone thusly:
git clone https://spacecruft.org/deepcrayon/parrot-www