Pretzel AI

Pretzel AI

Pretzel AI · Coding · Produktivität

Pretzel AI ist ein Open-Source-Notebook auf Jupyter-Basis mit KI-Codevervollständigung, Zellbearbeitung und Chat-Seitenleiste. Bestehende Notebooks und Erweiterungen laufen unverändert.

Vorschau der Oberfläche von Pretzel AI

Über Pretzel AI

About

Was ist Pretzel AI

Pretzel AI ist ein Fork von Jupyter, gebaut von einem kleinen Team aus dem Y-Combinator-Umfeld, das dem Notebook das Gefühl eines modernen Code-Editors geben wollte. Alles, was JupyterLab kann, bleibt erhalten, und die KI kommt obendrauf: Vorschläge beim Tippen, ein Eingabefeld, das die aktive Zelle umschreibt, und eine Seitenleiste für Fragen zum Code auf dem Bildschirm.

Der Reiz liegt darin, dass Sie an Ihrer Umgebung nichts ändern müssen. .ipynb-Dateien, Konfiguration, Tastenkürzel und Erweiterungen bleiben gültig, der Wechsel kostet also einen Installationsbefehl und einen Startbefehl. Es gibt kein neues Format und kein Migrationsprojekt.

Der Haken ist das Tempo. Die letzte Version auf PyPI, 4.2.11, erschien im August 2024, und die Gründer arbeiten inzwischen an Cord, einem Coding-Agenten in der Cloud. Die AGPLv3-Lizenz macht es außerdem unpraktisch, einen veränderten Stand als bezahlten Dienst anzubieten.

Erste Schritte

  1. Installieren Sie das Paket mit pip install pretzelai. Wenn Sie das Terminal umgehen wollen, öffnen Sie die kostenlose gehostete Version auf pretzelai.app.
  2. Starten Sie pretzel lab. Der Server zeigt eine lokale URL, und das Notebook öffnet sich im Browser.
  3. Tippen Sie in eine Zelle. Nach etwa einer Sekunde erscheint der Vorschlag, die Tab-Taste übernimmt ihn.
  4. Drücken Sie Cmd+K unter macOS oder Ctrl+K unter Windows und Linux, um das KI-Eingabefeld zu öffnen. Beschreiben Sie die Änderung und nehmen Sie das Ergebnis an oder verwerfen Sie es.
  5. Öffnen Sie Settings und dann Pretzel AI Settings, um OpenAI, Anthropic, Groq, Azure oder Ollama mit Ihrem eigenen Schlüssel anzubinden.

Produktinformationen

Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Pretzel AI.

Kostenloser TarifJa
Bezahlte Tarife$0
PlattformWeb browser on Windows, macOS and Linux
EntwicklerPretzel AI
KategorieCoding · Produktivität
VeröffentlichungsdatumMar 2024
Zuletzt aktualisiertAug 2024
Website-BesucheN/A
Globales Website-Ranking11.5M
API-VerfügbarkeitNein

Am besten für

Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.

Nutzer

  • Datenanalysten, die den Tag im Jupyter-Notebook verbringen
  • Studierende, die pandas oder NumPy lernen
  • Python-Entwickler, die zwischen Notebook und Editor wechseln

Aufgaben

  • Diagrammcode für einen DataFrame schreiben
  • Eine fehlgeschlagene Zelle reparieren
  • Eine Funktion überarbeiten
  • Etwas in einem langen Notebook finden

Szenarien

  • Spontane Auswertung auf einem Laptop ohne Cloud-Konto
  • Schulung und Workshop
  • Offline- oder regulierter Betrieb

Wichtigste Funktionen

Inline-Vervollständigung beim Tippen

Sie fangen an zu schreiben, und nach rund einer Sekunde steht der Vorschlag da. Tab übernimmt ihn. Standardmäßig arbeitet Codestral von Mistral, ein schnelles Modell für Code, und in den Einstellungen wechseln Sie den Anbieter. Diese Funktion fällt zuerst auf, weil sie ohne Tastendruck auslöst.

Zellenbearbeitung per KI

Cmd+K oder Ctrl+K öffnet ein Eingabefeld über der aktuellen Zelle. Vorhandener Code wird an Ort und Stelle geändert, eine Markierung begrenzt den Bereich, und eine Anweisung, die mit inject oder ij beginnt, verlangt neue Zeilen statt einer Neufassung. Ein @ holt Variablen aus dem Speicher, sodass Sie einen echten DataFrame beim Namen nennen.

KI-Seitenleiste mit Notebook-Kontext

Ctrl+Cmd+B öffnet einen Chat, der die aktive Zelle und den relevanten Code aus dem restlichen Notebook sieht. Sie können einen Block erklären lassen, die Funktion zum Entfernen von Ausreißern suchen oder eine Abfrage auf einen DataFrame schreiben lassen. Antworten kommen als Code zurück, den Sie einfügen.

Fehlerbehebung mit einem Klick

Wenn eine Zelle eine Ausnahme wirft, erscheint in der Ecke der Ausgabe der Knopf Fix Error with AI. Ein Klick, und Pretzel AI liest Traceback und Zelle und schlägt eine Korrektur vor. Ob Sie sie übernehmen, entscheiden weiterhin Sie.

Direkte Jupyter-Kompatibilität

Das hier ist ein Fork von Jupyter, keine Hülle darüber. Vorhandene .ipynb-Dateien öffnen unverändert, und Konfiguration, Einstellungen, Tastenkürzel und Erweiterungen von Jupyter laufen sofort. Ein Team mit bestehendem JupyterLab kann es auf einem Rechner testen, ohne zu migrieren.

Eigenes Modell mitbringen

Der gehostete Server braucht keine Einrichtung, doch die Einstellungen leiten Chat und Vervollständigung mit Ihren Schlüsseln an OpenAI, Anthropic, Groq, Azure oder Ollama weiter. Die Anfragen gehen dann von Ihrem Rechner zum Anbieter. Genau deshalb sind lokale Modelle hier für alle wichtig, die keinen Code an Dritte geben dürfen.

Kostenlose gehostete Version und installierbares Paket

Die Browserversion auf pretzelai.app kostet nichts und legt ein Konto über Ihre E-Mail-Adresse an. Auch das pip-Paket ist gratis, und ein Dockerfile deckt Windows-Rechner ab, auf denen Build-Tools im Weg stehen. Beide Wege führen zur gleichen Oberfläche.

Vor- und Nachteile

Vorteile

  • Auf beiden Wegen kostenlos, gehostet oder lokal, ohne Bezahlstufe und ohne Lizenzplätze.
  • KI-Codevervollständigung und Zellbearbeitung wirken wie Teil des Notebooks, nicht wie angebaut.
  • Bestehende Notebooks, Erweiterungen und Tastenkürzel laufen weiter, der Test kostet also fast nichts.
  • Die Modellwahl bleibt bei Ihnen, lokale Modelle über Ollama eingeschlossen.
  • Der KI-Server speichert keinen Code, und die Eingabe-Telemetrie lässt sich abschalten.

Nachteile

  • Version 4.2.11 erschien im August 2024, und das Team sitzt jetzt an Cord, deshalb stocken Fehlerbehebungen und Roadmap-Punkte wie SQL-Unterstützung oder Echtzeit-Zusammenarbeit.
  • Die AGPLv3-Lizenz erschwert es, einen veränderten Stand als bezahlten Dienst zu hosten.
  • Die Qualität der Antworten hängt am angebundenen Modell, und die Standardeinstellung schickt Eingaben über den Pretzel-Server, solange Sie keinen eigenen Schlüssel hinterlegen.
  • Gemeinsames Bearbeiten und eine eigene SQL-IDE fehlen noch, wer beides braucht, behält ein zweites Werkzeug.

Häufige Fragen

Ja. Die gehostete Version auf pretzelai.app kostet nichts, und das PyPI-Paket installiert sich ohne Gebühr. Eine Bezahlstufe zum Aufsteigen gibt es nicht. Eine Rechnung entsteht nur beim Modellanbieter, wenn Sie einen eigenen API-Schlüssel anbinden.