Over
Parrot is een Liber AI IDE in het Nederlands.
Een IDE is een editor. Het is een softwaretoepassing die het gemakkelijk maakt voor mensen om computerbroncode te bewerken.
AI voegt “kunstmatige intelligentie” toe aan de applicatie, wat kan helpen de mens code te schrijven.
Vrij betekent dat alle broncode onder een vrije softwarelicentie valt, zoals gedefinieerd door de Free Software Foundation. Voorbeelden: AGPL, MIT.
Vrij betekent dat alle AI-modellen onder een gratis inhoudslicentie vallen die compatibel is met Wikipedia. Voorbeeld: CC door SA, publiek domein.
Notitie
Parrot bevindt zich in de vroege ontwikkelingsfase en is nog niet gereed voor eindgebruikers.
Bovenstrooms
“Parrot” wordt gemaakt van vele (meestal) vrije bronnen. Als bekend is dat sommige onderdelen niet 100% vrije zijn, wordt dit vermeld. Doorgaans is er geen alternatief
De belangrijkste onderdelen:
Besturingssysteem – Debian GNU/Linux. https://debian.org/
IDE – Theia van het Eclipse Project. https://theia-ide.org/
IDE Uitbreiding – Doorgaan vanuit Continue Dev. https://continue.dev
AI-server – llama.cpp door Georgi Gerganov. https://github.com/ggerganov/llama.cpp
Model – Not truly “open source”, but called “open source” by many in AI. One goal is to replace this file. This particular model is converted to GGUF format by The Bloke. It was trained by Phind, using the Llama model from Meta (Facebook). https://huggingface.co/TheBloke/Phind-CodeLlama-34B-v2-GGUF/resolve/main/phind-codellama-34b-v2.Q8_0.gguf
Gegevensset – Niet vrije. “Nog geen publiek”. Een doel is om de niet-vrije gegevenssets te vervangen. Gebruik van het gegevensset van het bovenstaande model door Phind. `<https://huggingface.co
Documentatie – Sphinx. https://www.sphinx-doc.org
Licenties
Waar mogelijk worden vrije licenties gebruikt. Er zijn een groot aantal beschikbaar. Zie de details te zien, met behulp van git om de opslagplaatsen die vermeld zijn onder Parrot Broncode te klonen.
Artificiële intelligentie-assistent
Deel van Parrot, inclusief de documentatie, is geschreven met behulp van Parrot als AI-assistent. Als dit het geval is, wordt dit aangegeven in de koptekst van het bestand.
Het model dat in gebruik is Phind-CodeLlama-34B-v2_q8.gguf. Het is helaas niet 100% libre,
Hondenvlees
Parrot wordt gebruikt wanneer mogelijk om Parrot te bouwen.