Revert "Redirect docs/about to parrot.wtf"

This reverts commit 27a2b8b740.
main
Jeff Moe 2023-12-02 10:28:18 -07:00
parent 7a7388c752
commit c2902da270
67 changed files with 3341 additions and 12 deletions

View File

@ -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 %}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

View File

@ -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 %}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

View File

@ -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
```

View File

@ -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.

View File

@ -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)

View File

@ -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 %}}

View File

@ -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"

View File

@ -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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 705 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

View File

@ -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>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 687 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 233 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 425 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 425 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 590 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 563 KiB

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -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>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -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>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -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>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 415 KiB

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>