Xenonjs implementiert einen benutzer-souveränen, kI-betriebenen, semantischen Framework und ein Ökosystem von dauerhaften, interoperablen Komponenten.
Unabhängig davon
Xenonjs ist für Sie geeignet.
Egal, ob Sie von Grund auf neu aufbauen oder die Funktionalität eines vorhandenen Projekts erweitern möchten -
Xenonjs ist für Sie geeignet.
Ob Sie ein Software -Guru sind oder überhaupt keine Codierungserfahrung haben -
Xenonjs ist für Sie geeignet.
"Ein Bild ist mehr als tausend Worte", aber ein Video hat 24 Frames pro Sekunde, so dass jede eine Minute eines Videos eine Million und vierzig hunderttausende Wörter wert ist. Sehen Sie sich unsere Demos an: Xenonjs Demos.
Xenonjs Funktionen 2 Anwendungen:
Run : Eine Anwendung, mit der Sie alle Xenonjs -Erlebnisse (auch bekannt als Diagramm) in einem Browser ausführen könnenBuild : Eine webbasierte IDE, mit der Sie Xenonjs-Erlebnisse komponieren können (auch bekannt als Diagramme).Versuchen Sie, unsere Demo Xenonjs -Diagramme zu verwenden:
Weitere Demo -Grafiken finden Sie auf unserer Website: Xenonjs.com
Sie können auch Ihre eigenen Xenonjs -Diagramme aus der Sammlung von Xenonjs -Knoten erstellen:
Die Grafiken, die Sie in Build zusammenstellen, sind in der Run sofort zugänglich.
Um ein bestimmtes Diagramm auszuführen, geben Sie seinen Namen als URL -Parameter an die Run -App weiter:
Xenon-js.web.app/0.7/run/?graph=graph-name
Standardmäßig sind die von Ihnen Build Diagramme im lokalen Speicher Ihres Browsers bestehen. Sie können auf eine lokal gespeicherte Grafik zugreifen unter:
Xenon-js.web.app/0.7/run/?graph=local$graph-name
Diagramme werden aus Xenonjs -Knoten oder anderen Diagrammen erstellt. Die Xenonjs-Knoten und -Angraps bilden ein ständig wachsendes Ökosystem von Komponenten und Sie können leicht Diagramme aus unseren off-the-Shelf-Komponenten komponieren. Detailliertere Informationen zu den Komponenten finden Sie in der Library Readme.
Build können Sie auch Ihre eigenen benutzerdefinierten und steckbaren Knoten im laufenden Fliegen hinzufügen.
In den benutzerdefinierten Knoten können Sie die Sammlung vorhandener Atome verwenden, Ihre eigenen autorieren oder zusammen mischen. Die benutzerdefinierten Knoten können sofort verwendet werden, wenn Sie Ihre Grafiken erstellen oder die Grafiken mit anderen teilen.
Sie können Ihre benutzerdefinierten Knoten auch mit anderen Benutzern freigeben oder die benutzerdefinierten Bibliotheken anderer verwenden.
Informationen zum Konfigurieren der benutzerdefinierten Bibliotheken finden Sie in den benutzerdefinierten Bibliotheken.
Es ist auch einfach, Build und Run lokal zu laufen:
Klonen Sie das Repo:
git clone https://github.com/Atom-54/xenonjs.git -b 0.7
cd xenonjs
Hinweis: 0.7 ist unsere stabile (-ish) Version. Wir fügen ständig coole neue Funktionen hinzu, und Sie können gerne auf eigenes Risiko Tot versuchen :)
Zum ersten Mal:
npm install
Sie können einen Webserver Ihrer Wahl verwenden, um auf den lokalen Run und Build zugreifen zu können, aber Sie bieten einen Bequemlichkeitsgrad mit unserem Repo. Führen Sie den Webserver aus:
npm run serve
Um auf Build -IDE in Ihrem Browser zuzugreifen, gehen Sie zu:
Localhost: 9871/Build
Um auf Run Anwendung in Ihrem Browser zuzugreifen, gehen Sie zu:
Localhost: 9871/Run
Standardmäßig wird die Grafik, die zuletzt im Build geöffnet wurde, ausgeführt. Um ein anderes Diagramm auszuwählen, fügen Sie einen URL -Param hinzu:
LOCALHOST: 9871/Run/? Graph = Local $ Graph-Name
Wir verbringen die meiste Zeit mit dem Schreiben von Code und leider bedeutet dies, dass unsere Dokumentation unvollständig ist oder zurückbleibt. Wir arbeiten daran!
In der Zwischenzeit zögern Sie nicht, wenn Sie Fragen, Ideen oder Feedback haben, nicht zu erreichen:
Xenonjs ist modular.
Komponenten sind einfach, abhängig und sind so konzipiert, dass sie mit der aktuellen Technologie zusammenarbeiten. Komponenten sind komponierbar und Kompositionen sind komponierbar. Wiederverwendung ist erstklassig. Die kostengünstige Komponenten lassen sie für ein breites Spektrum von Aufgaben anwendbar - von schnellen Experimenten oder individuellen Merkmalen über komplexe und skalierbare Anwendungen oder Plattformen.

Xenonjs -Diagramme sind Lösungspläne.
Grafiken sind deklarativ und semantisch: für kohärente Argumentation durch Menschen und LLMs zugänglich. Diagramme nutzen die KI auf mehreren Ebenen: Für die Interpretation von Benutzerkontext und Absicht, das Komponieren von Modulen in Erfahrungen, das Verfassen neuer Module und in den Modulen selbst für die Datenverarbeitung und -generation.

Reality -Schnittstellen (Kameras, Bildschirme, Touch -Geräte, Lautsprecher, MICs usw.) werden von der Kernberechnung entkoppelt und unterstützt die Föderation von Geräten und Ausführungskontexten. Wir erlauben, dass die Daten des Benutzers nur über die von ihnen gehaltenen Schlüssel verfügbar sind. Die Berechnung tritt idealerweise lokal auf, und der Datenausgang ist eingeschränkt.

Diese Dokumentation ist unvollständig (noch!). Wenn Sie Fragen, Ideen oder Feedback haben, zögern Sie bitte nicht, sich zu wenden, indem Sie ein Problem anmelden, unserer Zwietracht beizutreten oder per E -Mail: [email protected].