Best of AI ist jetzt Open Source

Best of AI begann als eine Liste nützlicher Tools. Jetzt ist das gesamte Projekt auf GitHub Open Source. Dies umfasst die Daten, die Website, die Skripte und die CI. Ab heute wird es von der Community verwaltet.

Das Setup ist einfach.

  • Jedes Tool ist eine Markdown-Datei.
  • Kategorien befinden sich in einer YAML-Datei.
  • Das Leaderboard nutzt eine YAML-Datei.

Es gibt kein Postgres. Es gibt kein Headless CMS. Es gibt keinen Vendor Lock-in. Du klonst das Repo, findest, was du brauchst, und sendest einen PR, um Fehler zu beheben.

Die Website nutzt Hugo für statische Builds. Sie verwendet HTML, CSS und Vanilla JS. Wenn du nach main pushst, führt eine GitHub Action den Build aus. Das Ergebnis landet auf GitHub Pages. Du musst keinen Server verwalten.

Drei Workflows treiben das Projekt voran:

  • Deploy: Erstellt Builds und veröffentlicht sie bei jedem Push nach main.
  • Issue to PR: Erstelle ein Issue für eine Tool-Einreichung. Ein Python-Skript validiert dieses, öffnet einen Branch und erstellt einen PR.
  • Update README: Regeneriert die README-Datei, wenn sich Daten ändern.

Du kannst ein Tool über ein Issue oder einen PR einreichen. Du kannst eine Beschreibung korrigieren, indem du eine einzige Datei bearbeitest. Du kannst sogar die Rankings im Leaderboard in der YAML-Datei diskutieren. Alles ist in der Git-Historie nachvollziehbar.

Das Leaderboard ist eine gerankte Shortlist. Wir listen Tools auf, die gut sind, nicht nur populär. Die Rankings basieren auf Daten. Bearbeite die YAML, öffne einen PR und begründe deinen Vorschlag.

Die Profession-Seiten gruppieren Tools nach Rollen. Wir haben Listen für Entwickler, Designer, Marketer und Autoren. Hugo zieht passende Tools automatisch. Das Hinzufügen einer neuen Profession ist einfach. Erstelle eine Markdown-Datei und sende einen PR.

Die Suche findet clientseitig statt. Der Header lädt einen JSON-Index, der zur Kompilierzeit erstellt wurde. Du kannst die Daten forken und deine eigene UI bauen. Du benötigst keinen API-Key.

Wenn du git-basierte Verzeichnisse und selbst bereitstellende statische Websites magst, ist das genau das Richtige für dich. Wir möchten, dass viele Menschen diese Liste verbessern, anstatt dass eine einzelne Person sie kontrolliert.

Quelle: https://dev.to/dariubs/best-of-ai-is-now-open-source-2hl

Optionale Lern-Community: https://t.me/GyaanSetuAi