|
@ -0,0 +1,40 @@
|
|||
---
|
||||
title: About Parrot
|
||||
linkTitle: About
|
||||
menu: {main: {weight: 10}}
|
||||
---
|
||||
|
||||
{{% blocks/cover title="About Parrot" image_anchor="bottom" height="auto" %}}
|
||||
|
||||
Parrot is a Libre AI IDE.
|
||||
{.mt-5}
|
||||
|
||||
{{% /blocks/cover %}}
|
||||
|
||||
{{% blocks/lead %}}
|
||||
|
||||
|
||||
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.
|
||||
|
||||
{{% /blocks/lead %}}
|
||||
|
||||
{{% blocks/lead color="red" %}}
|
||||
|
||||
Parrot is ALPHA software under development.
|
||||
Parrot is not ready for end user usage.
|
||||
|
||||
{{% /blocks/lead %}}
|
||||
|
||||
{{% blocks/lead color="white" %}}
|
||||
|
||||
{{< figure src="parrot-screenshot-about.png" title="Parrot Screenshot" width=90% >}}
|
||||
|
||||
{{% /blocks/lead %}}
|
After Width: | Height: | Size: 332 KiB |
|
@ -0,0 +1,65 @@
|
|||
---
|
||||
title: Source Code
|
||||
description: Parrot Source Code
|
||||
weight: 1
|
||||
---
|
||||
|
||||
{{% pageinfo %}}
|
||||
Parrot Source Code
|
||||
{{% /pageinfo %}}
|
||||
|
||||
{{% blocks/lead color="yellow" %}}
|
||||
<P>
|
||||
|
||||
Source code for Parrot is available in the repository:
|
||||
|
||||
* https://spacecruft.org/deepcrayon/parrot
|
||||
|
||||
![Parrot screenshot of code repo](parrot-screenshot-code-1.png)
|
||||
|
||||
Clone thusly:
|
||||
|
||||
```
|
||||
git clone https://spacecruft.org/deepcrayon/parrot
|
||||
```
|
||||
|
||||
<P>
|
||||
{{% /blocks/lead %}}
|
||||
|
||||
<P>
|
||||
{{% blocks/lead color="yellow" %}}
|
||||
<P>
|
||||
|
||||
Source code for Parrot extension is available in the repository:
|
||||
|
||||
* https://spacecruft.org/deepcrayon/parrot-wut
|
||||
|
||||
![Parrot extension screenshot of code repo](parrot-wut-screenshot-code-1.png)
|
||||
|
||||
Clone thusly:
|
||||
|
||||
```
|
||||
git clone https://spacecruft.org/deepcrayon/parrot-wut
|
||||
```
|
||||
|
||||
<P>
|
||||
{{% /blocks/lead %}}
|
||||
<P>
|
||||
{{% blocks/lead color="yellow" %}}
|
||||
<P>
|
||||
|
||||
Source code for Parrot website is available in the repository:
|
||||
|
||||
* https://spacecruft.org/deepcrayon/parrot-www
|
||||
|
||||
![Parrot website screenshot of code repo](parrot-www-screenshot-code-1.png)
|
||||
|
||||
Clone thusly:
|
||||
|
||||
```
|
||||
git clone https://spacecruft.org/deepcrayon/parrot-www
|
||||
```
|
||||
|
||||
<P>
|
||||
{{% /blocks/lead %}}
|
||||
|
After Width: | Height: | Size: 185 KiB |
After Width: | Height: | Size: 172 KiB |
After Width: | Height: | Size: 194 KiB |
|
@ -0,0 +1,84 @@
|
|||
---
|
||||
title: Install
|
||||
description: Parrot Installation
|
||||
weight: 1
|
||||
---
|
||||
|
||||
{{% pageinfo %}}
|
||||
Parrot is ALPHA software under development.
|
||||
Parrot is not ready for end users.
|
||||
{{% /pageinfo %}}
|
||||
|
||||
|
||||
# Requirements
|
||||
Parrot requires a current GNU/Linux system, such as Debian Stable.
|
||||
|
||||
|
||||
# Download
|
||||
The current version of Parrot can be downloaded here:
|
||||
|
||||
* https://parrot.parts/parrot-releases/current/Parrot.AppImage
|
||||
|
||||
Releases are also available on this server:
|
||||
|
||||
* https://spacecruft.org/deepcrayon/parrot/releases
|
||||
|
||||
|
||||
# Run
|
||||
It is an AppImage, so it needs to be make executable, then run:
|
||||
|
||||
```
|
||||
chmod +x Parrot.AppImage
|
||||
./Parrot.AppImage
|
||||
```
|
||||
|
||||
|
||||
# Notice
|
||||
|
||||
At present, not all parts of Parrot are ready.
|
||||
|
||||
Main components:
|
||||
|
||||
* IDE (text/code editor).
|
||||
* IDE AI extension.
|
||||
* AI extension server.
|
||||
* AI inference engine server.
|
||||
* AI model.
|
||||
* Search server.
|
||||
|
||||
What nominally works:
|
||||
|
||||
* IDE (text/code editor).
|
||||
* IDE AI extension.
|
||||
* AI extension server.
|
||||
|
||||
What is missing:
|
||||
|
||||
* AI inference engine server.
|
||||
* AI model.
|
||||
* Search server.
|
||||
|
||||
|
||||
# AI Server
|
||||
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:
|
||||
|
||||
* Find a libre model.
|
||||
* git clone llama.cpp
|
||||
* Build llama.cpp.
|
||||
* Run llama.cpp server.
|
||||
|
||||
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
|
||||
```
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
title: Overview
|
||||
description: Parrot Overview
|
||||
weight: 1
|
||||
---
|
||||
|
||||
{{% pageinfo %}}
|
||||
Parrot is ALPHA software under development.
|
||||
Parrot is not ready for end users.
|
||||
{{% /pageinfo %}}
|
||||
|
||||
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.
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
title: Screenshots
|
||||
description: Parrot Screenshots
|
||||
weight: 1
|
||||
---
|
||||
|
||||
{{% pageinfo %}}
|
||||
Parrot Screenshots
|
||||
{{% /pageinfo %}}
|
||||
|
||||
Screenshot from Parrot, alpha.
|
||||
|
||||
![Parrot Screenshot](parrot-screenshot-1.png)
|
||||
|
||||
![Parrot Screenshot](parrot-screenshot-2.png)
|
||||
|
||||
![Parrot Screenshot](parrot-screenshot-3.png)
|
||||
|
||||
![Parrot Screenshot](parrot-screenshot-4.png)
|
||||
|
||||
![Parrot Screenshot](parrot-screenshot-5.png)
|
||||
|
||||
![Parrot Screenshot](parrot-screenshot-6.png)
|
||||
|
||||
![parrot screenshot](parrot-screenshot-7.png)
|
||||
|
||||
![Parrot Screenshot](parrot-screenshot-8.png)
|
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
title: Documentation
|
||||
linkTitle: Docs
|
||||
menu: {main: {weight: 20}}
|
||||
weight: 20
|
||||
---
|
||||
|
||||
{{% pageinfo %}}
|
||||
Parrot documentation.
|
||||
{{% /pageinfo %}}
|
||||
|
||||
{{% blocks/lead color="red" %}}
|
||||
|
||||
Parrot is ALPHA software under development.
|
||||
Parrot is not ready for end user usage.
|
||||
|
||||
{{% /blocks/lead %}}
|
|
@ -175,10 +175,3 @@ enable = false
|
|||
[[module.imports]]
|
||||
path = "github.com/google/docsy/dependencies"
|
||||
disable = false
|
||||
|
||||
[[menu.main]]
|
||||
name = "Docs"
|
||||
weight = 1
|
||||
url = "https://parrot.wtf/"
|
||||
identifier = "about"
|
||||
|
||||
|
|
|
@ -49,7 +49,10 @@
|
|||
<div class="td-navbar-nav-scroll ms-md-auto" id="main_navbar">
|
||||
<ul class="navbar-nav">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://parrot.wtf/" target="_blank" rel="noopener"><span>Docs</span></a>
|
||||
<a class="nav-link" href="/about/"><span>About</span></a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/docs/"><span>Docs</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
After Width: | Height: | Size: 705 KiB |
After Width: | Height: | Size: 164 KiB |
After Width: | Height: | Size: 54 KiB |
After Width: | Height: | Size: 332 KiB |
|
@ -50,7 +50,10 @@
|
|||
<div class="td-navbar-nav-scroll ms-md-auto" id="main_navbar">
|
||||
<ul class="navbar-nav">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://parrot.wtf/" target="_blank" rel="noopener"><span>Docs</span></a>
|
||||
<a class="nav-link" href="/about/"><span>About</span></a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/docs/"><span>Docs</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Parrot – Source Code</title>
|
||||
<link>/docs/code/</link>
|
||||
<description>Recent content in Source Code on Parrot</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
|
||||
<atom:link href="/docs/code/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</channel>
|
||||
</rss>
|
After Width: | Height: | Size: 185 KiB |
After Width: | Height: | Size: 172 KiB |
After Width: | Height: | Size: 194 KiB |
After Width: | Height: | Size: 151 KiB |
|
@ -0,0 +1,17 @@
|
|||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Parrot – AI Generation</title>
|
||||
<link>/docs/generate/</link>
|
||||
<description>Recent content in AI Generation on Parrot</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
|
||||
<atom:link href="/docs/generate/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</channel>
|
||||
</rss>
|
After Width: | Height: | Size: 687 KiB |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 4.7 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 233 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 425 KiB |
After Width: | Height: | Size: 1.3 MiB |
After Width: | Height: | Size: 425 KiB |
After Width: | Height: | Size: 590 KiB |
After Width: | Height: | Size: 6.2 KiB |
After Width: | Height: | Size: 563 KiB |
|
@ -0,0 +1,17 @@
|
|||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Parrot – Documentation</title>
|
||||
<link>/docs/</link>
|
||||
<description>Recent content in Documentation on Parrot</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
|
||||
<atom:link href="/docs/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</channel>
|
||||
</rss>
|
|
@ -0,0 +1,17 @@
|
|||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Parrot – Install</title>
|
||||
<link>/docs/install/</link>
|
||||
<description>Recent content in Install on Parrot</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
|
||||
<atom:link href="/docs/install/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</channel>
|
||||
</rss>
|
|
@ -0,0 +1,17 @@
|
|||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Parrot – Overview</title>
|
||||
<link>/docs/overview/</link>
|
||||
<description>Recent content in Overview on Parrot</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
|
||||
<atom:link href="/docs/overview/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</channel>
|
||||
</rss>
|
|
@ -0,0 +1,17 @@
|
|||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Parrot – Screenshots</title>
|
||||
<link>/docs/screenshots/</link>
|
||||
<description>Recent content in Screenshots on Parrot</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
|
||||
<atom:link href="/docs/screenshots/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</channel>
|
||||
</rss>
|
After Width: | Height: | Size: 149 KiB |
After Width: | Height: | Size: 150 KiB |
After Width: | Height: | Size: 113 KiB |
After Width: | Height: | Size: 332 KiB |
After Width: | Height: | Size: 332 KiB |
After Width: | Height: | Size: 342 KiB |
After Width: | Height: | Size: 346 KiB |
After Width: | Height: | Size: 415 KiB |
|
@ -51,7 +51,10 @@
|
|||
<div class="td-navbar-nav-scroll ms-md-auto" id="main_navbar">
|
||||
<ul class="navbar-nav">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://parrot.wtf/" target="_blank" rel="noopener"><span>Docs</span></a>
|
||||
<a class="nav-link" href="/about/"><span>About</span></a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/docs/"><span>Docs</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
@ -54,7 +54,10 @@
|
|||
<div class="td-navbar-nav-scroll ms-md-auto" id="main_navbar">
|
||||
<ul class="navbar-nav">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://parrot.wtf/" target="_blank" rel="noopener"><span>Docs</span></a>
|
||||
<a class="nav-link" href="/about/"><span>About</span></a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/docs/"><span>Docs</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
@ -2,6 +2,24 @@
|
|||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
||||
<url>
|
||||
<loc>/docs/install/</loc>
|
||||
<lastmod>2023-11-16T09:24:37-07:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/docs/overview/</loc>
|
||||
<lastmod>2023-11-15T14:48:35-07:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/docs/screenshots/</loc>
|
||||
<lastmod>2023-11-16T09:13:25-07:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/docs/code/</loc>
|
||||
<lastmod>2023-11-16T10:02:11-07:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/docs/</loc>
|
||||
<lastmod>2023-11-15T15:12:31-07:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/about/</loc>
|
||||
<lastmod>2023-11-16T09:13:25-07:00</lastmod>
|
||||
</url><url>
|
||||
<loc>/categories/</loc>
|
||||
</url><url>
|
||||
<loc>/</loc>
|
||||
|
|
|
@ -50,7 +50,10 @@
|
|||
<div class="td-navbar-nav-scroll ms-md-auto" id="main_navbar">
|
||||
<ul class="navbar-nav">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="https://parrot.wtf/" target="_blank" rel="noopener"><span>Docs</span></a>
|
||||
<a class="nav-link" href="/about/"><span>About</span></a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/docs/"><span>Docs</span></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|