ESP32-BlueJammer: Ein leistungsstarker 2,4-GHz-Störsender (nur zu Bildungszwecken)

2025-06-23
ESP32-BlueJammer: Ein leistungsstarker 2,4-GHz-Störsender (nur zu Bildungszwecken)

Der ESP32-BlueJammer ist ein 2,4-GHz-Störsender basierend auf einem ESP32 und nRF24-Modulen, der verschiedene Geräte wie Bluetooth, BLE, WiFi und RC-Geräte stören kann. Er erreicht die Störung durch das Senden zahlreicher Störpakete und verfügt über eine große Reichweite (über 30 Meter). Das Projekt bietet DIY-Kits und vormontierte Versionen sowie umfassende Anleitungen zum Zusammenbau und Flashen der Firmware. Es ist wichtig zu beachten, dass das Stören von Signalen illegal ist; dieses Projekt dient ausschließlich Bildungszwecken und darf nicht für illegale Aktivitäten verwendet werden.

Mehr lesen
Hardware 2,4GHz

CF-Shield: Automatischer DDoS-Schutz auf Cloudflare mit Python

2025-06-23
CF-Shield: Automatischer DDoS-Schutz auf Cloudflare mit Python

CF-Shield ist ein Python-Skript, das DDoS-Angriffe auf Cloudflare automatisch erkennt und abmildert. Es benötigt Ihre Cloudflare-E-Mail, Ihren API-Token, Ihre Zone-ID und Ihre Account-ID. Nach der Installation fordert das Skript Sie auf, einen CPU-Auslastungsschwellenwert, einen Herausforderungs-Typ und optionale Benachrichtigungen von Discord, Slack und Telegram festzulegen. Es überwacht die CPU-Auslastung; wenn sie den Schwellenwert überschreitet, aktiviert es automatisch die WAF-Regeln von Cloudflare und deaktiviert sie nach dem Angriff. Dieses leistungsstarke Tool hilft, Ihre Website vor DDoS-Angriffen zu schützen.

Mehr lesen

Polystate: Kompositionelle endliche Zustandsautomaten in Zig

2025-06-23
Polystate: Kompositionelle endliche Zustandsautomaten in Zig

Polystate ist eine Zig-Bibliothek zum Erstellen von kompositionellen endlichen Zustandsautomaten durch Typenkomposition. Sie erzwingt Programmierkonventionen, zeichnet den Zustand des Zustandsautomaten auf Typ-Ebene auf und erreicht Komposition durch Typenkomposition. Dies verbessert die Korrektheit imperativer Programmstrukturen und fördert das Neugestalten des Programmzustands aus der Perspektive von Typen und Komposition, wodurch die Code-Komposition verbessert wird. Polystate generiert automatisch Zustandsdiagramme, sodass Benutzer das Programmverhalten intuitiv verstehen können. Beispiele zeigen, wie einfache und komplexe Zustandsautomaten durch Typenkomposition erstellt werden, z. B. die Begrenzung von PIN-Eingabeversuchen an einem Geldautomaten und die Wiederverwendung von Auswahlmechanismen in einem Raylib-Spiel.

Mehr lesen

Bunge Bits: Kenianische Gesetzgebung zugänglich machen

2025-06-22
Bunge Bits: Kenianische Gesetzgebung zugänglich machen

Bunge Bits bietet prägnante Zusammenfassungen der kenianischen Parlamentsverfahren und macht so komplexe Gesetzesinformationen leichter verständlich. Durch die Verbesserung von Transparenz und Zugänglichkeit möchte Bunge Bits die kenianischen Bürger befähigen, sich umfassender an ihrer Demokratie zu beteiligen. Das Projekt basiert auf Cloud-Hosting, Datenbanken und KI-Technologie und begrüßt Sponsoring zur Unterstützung seines kontinuierlichen Betriebs.

Mehr lesen

mbake: Ein Makefile-Formatierer und -Linter nach 50 Jahren!

2025-06-22
mbake: Ein Makefile-Formatierer und -Linter nach 50 Jahren!

Nach 50 Jahren Wartezeit (in Anlehnung an die lange Geschichte von Makefiles) ist mbake endlich da! Dieses Makefile-Formatierungs- und Lint-Tool behebt nicht nur automatisch Formatierungsprobleme wie Einrückungen, Leerzeichen und Zeilenumbrüche, sondern erkennt auch intelligent `.PHONY`-Ziele und unterstützt benutzerdefinierte Regeln und Plugin-Erweiterungen. Es bietet eine umfangreiche Befehlszeilenschnittstelle für Formatierung, Validierung und Versionsverwaltung und lässt sich nahtlos in CI/CD-Workflows integrieren. Egal ob Anfänger oder Experte, mbake verbessert die Effizienz und Lesbarkeit beim Schreiben von Makefiles deutlich.

Mehr lesen
Entwicklung Formatierer

Sound as Pure Form: Eine stapelbasierte Sprache mit Postfix-Notation für die Tonerzeugung

2025-06-22
Sound as Pure Form: Eine stapelbasierte Sprache mit Postfix-Notation für die Tonerzeugung

SAPF ist ein Interpreter zur Erforschung von Klang als reine Form. Seine Sprache ist hauptsächlich funktional, stapelbasiert und verwendet eine Postfix-Notation ähnlich wie FORTH. Audio- und Steuerereignisse werden mit trägen, potenziell unendlichen Sequenzen dargestellt. Das Ziel ist es, für träge Sequenzen das zu tun, was APL für Arrays leistet: Funktionen auf sehr hohem Niveau mit allgegenwärtigen automatischen Mapping-, Scan- und Reduktions-Operatoren bereitzustellen. Dadurch können kurze Programme Ergebnisse erzielen, die überproportional zu ihrer Größe sind. Da fast alle vom Programmierer zugänglichen Datentypen unveränderlich sind, kann die Sprache problemlos mehrere Threads ohne Deadlocks oder Beschädigungen ausführen. Inspiriert von APL, Joy, Haskell, Piccola, Nyquist und SuperCollider, wird prägnante Ausdruckskraft priorisiert.

Mehr lesen

B-Compiler in Crust: Ein Arbeit in Bearbeitung

2025-06-21
B-Compiler in Crust: Ein Arbeit in Bearbeitung

Ein B-Programmiersprachencompiler, geschrieben in Rust mit fasm als Backend, ist jetzt verfügbar! Das Projekt enthält ein Testprogramm, btest, das Tests aus dem Ordner ./tests/ kompiliert und ausführt und einen Matrixbericht für alle unterstützten Ziele generiert. btest ermöglicht die Angabe von Zielen (-t) und einzelnen Testfällen (-c), was gezielte Tests erleichtert. Obwohl es sich noch in der Entwicklung befindet, kompiliert und führt der Compiler einfache Beispiele wie hello_world.b erfolgreich aus.

Mehr lesen
Entwicklung B-Sprache

to-userscript: Leistungsstarkes CLI zum Konvertieren von Browser-Erweiterungen in eigenständige Userscripts

2025-06-21
to-userscript: Leistungsstarkes CLI zum Konvertieren von Browser-Erweiterungen in eigenständige Userscripts

to-userscript ist ein Kommandozeilen-Tool, das Chrome- oder Firefox-Erweiterungen in eigenständige .user.js-Dateien umwandelt, die in jedem Userscript-Manager ausgeführt werden können. Es unterstützt verschiedene Quellen: Chrome Web Store, Firefox Add-ons, lokale Verzeichnisse und Archivdateien. Das Tool ersetzt intelligent gängige WebExtension-APIs, bettet CSS, Bilder und andere Ressourcen ein und emuliert Hintergrundskripte und Internationalisierung. Die Installation ist einfach über npm, pnpm oder bun.

Mehr lesen
Entwicklung Userscript

Serverloser QUIC-Proxy mittels NAT-Hole-Punching mit AWS Lambda

2025-06-21
Serverloser QUIC-Proxy mittels NAT-Hole-Punching mit AWS Lambda

Dieses Projekt implementiert einen serverlosen QUIC-Proxy mithilfe von AWS Lambda-Funktionen und NAT-Hole-Punching. Durch die Nutzung von S3 zur Koordination und UDP-Traversal-Techniken werden verschlüsselte Proxy-Verbindungen ohne dedizierte Server erstellt – nur bedarfsgesteuerte Lambda-Funktionen. Das System verwendet einen dreistufigen Ansatz: Koordination (Client entdeckt öffentliche IP über STUN, schreibt Sitzungsinformationen in S3), NAT-Hole-Punching (Client und Lambda tauschen UDP-Pakete aus, um bidirektionale Löcher zu erstellen), und QUIC-Tunnel-Aufbau (Client startet QUIC-Server, Lambda stellt Verbindung her). Das Ergebnis ist ein Browser, der sich über einen SOCKS5-Proxy mit dem Internet verbindet, wobei die Lambda-Funktion als Exit-Knoten fungiert und den Datenverkehr weiterleitet.

Mehr lesen
Entwicklung NAT-Hole-Punching

AtomicOS: Ein sicherheitsorientiertes, edukatives Betriebssystem

2025-06-21
AtomicOS: Ein sicherheitsorientiertes, edukatives Betriebssystem

AtomicOS ist ein von Grund auf neu entwickeltes, edukatives Betriebssystem, das Sicherheit über Performance stellt. Es verwendet die deterministische Programmiersprache Tempo und implementiert echten Memory Protection, Kryptografie (AES-128, SHA-256) und eine vollständige MMU. Obwohl aktuell Funktionen wie Netzwerkstack, Dateisystem und Treiber fehlen, sind sein sicherheitsfokussiertes Design und die Implementierung bemerkenswert. Das Projekt ist Open Source, erfordert aber Namensnennung und Offenlegung von Änderungen.

Mehr lesen
Entwicklung

Tux Racer im Browser: Ein Klassiker kehrt zurück

2025-06-20
Tux Racer im Browser: Ein Klassiker kehrt zurück

TuxRacer.js ist eine Open-Source-Portierung/Neuschreibung des klassischen Pinguin-Rennspiels Tux Racer und seines Nachfolgers Extreme Tux Racer für den Browser. Es ist auf Desktop- und Mobilbrowsern spielbar. Spieler steuern Tux mit Tastatur/Maus (Desktop) oder Touch-Eingabe (Mobil) und navigieren durch verschiedene Gelände und Umgebungen. Mehrere Strecken und Umgebungen sind wählbar, wobei URL-Parameter die Anpassung ermöglichen. Obwohl es sich noch in der frühen Entwicklung befindet, macht das Spiel bereits Spaß.

Mehr lesen
Spiele

Nxtscape: Der Open-Source Agentic Browser – Ihr KI-gestützter Produktivitätshelfer

2025-06-20
Nxtscape: Der Open-Source Agentic Browser – Ihr KI-gestützter Produktivitätshelfer

Nxtscape, ein Open-Source-Browser basierend auf Chromium, bietet eine datenschutzorientierte Alternative zu proprietären Browsern. Er ermöglicht es Benutzern, Agenten wie Manus lokal auszuführen und so die Produktivität mit einem KI-Assistenten zu steigern. Im Gegensatz zu Chrome hält Nxtscape KI-Funktionen lokal, um die Privatsphäre des Benutzers zu schützen. Seine Vision ist es, die Browser-Erfahrung neu zu erfinden und Probleme wie Tab-Überladung und umständliches Ausfüllen von Formularen zu lösen. Zukünftige Funktionen umfassen einen MCP-Store und einen integrierten KI-Werbeblocker. Das Projekt ist Open Source und community-driven, um die Beteiligung der Benutzer zu fördern.

Mehr lesen
Entwicklung

Minimale automatische Differenzierungs-Engine in Rust

2025-06-20
Minimale automatische Differenzierungs-Engine in Rust

Dies ist eine minimale automatische Differenzierungs-Engine, geschrieben in Rust. Sie kann ein kleines Multi-Layer-Perceptron trainieren, um die XOR-Funktion zu lernen, und einen Berechnungsgraphen eines einzelnen Perceptrons in graph.html rendern. Der Kern ist die Scalar-Struktur, die Wert, optionales Gradient und eine Edge speichert, die die Operation beschreibt, die sie erzeugt hat. Operator-Überladungen und Hilfsfunktionen bauen einen gerichteten azyklischen Graphen, wobei die lokale Ableitung für jede Kante zwischengespeichert wird. `backward()` propagiert rekursiv Gradienten vom Ausgabeknoten und akkumuliert sie in Blattknoten, die mit `Scalar::new_grad` erstellt wurden. Der Graph kann mit `plot::dump_graph` visualisiert werden.

Mehr lesen

cursor: KI-gestützter PostgreSQL Datenbank-Explorer

2025-06-20
cursor: KI-gestützter PostgreSQL Datenbank-Explorer

cursor ist eine lokale Desktop-Anwendung, die KI nutzt, um Ihre PostgreSQL-Datenbank in Sekundenschnelle zu erkunden. Sie generiert sofort schema-aware Abfragen, unterstützt jede PostgreSQL-Datenbank und ermöglicht die Verwendung Ihres eigenen OpenAI-Schlüssels. Vor kompilierte Binärdateien werden in Kürze verfügbar sein, aktuell müssen Benutzer sie jedoch selbst kompilieren.

Mehr lesen
Entwicklung Datenbankexploration

ts-ssh: Ein leistungsstarkes SSH/SCP-Befehlszeilen-Tool für Tailscale

2025-06-20
ts-ssh: Ein leistungsstarkes SSH/SCP-Befehlszeilen-Tool für Tailscale

ts-ssh ist ein optimierter SSH- und SCP-Client für die Befehlszeile, der das Tailscale-Netzwerk nutzt. Es bietet leistungsstarke Multi-Host-Operationen, Stapelverarbeitung von Befehlen und echte tmux-Integration – alles ohne den vollständigen Tailscale-Daemon. Perfekt für DevOps-Teams, die einen schnellen und zuverlässigen SSH-Zugriff auf ihre Tailscale-Infrastruktur benötigen, unterstützt ts-ssh mehrere Authentifizierungsmethoden, interaktive SSH-Sitzungen, sichere Hostschlüsselüberprüfung und direkte SCP-Übertragungen. Seine erweiterten Multi-Host-Funktionen umfassen die Stapelverarbeitung von Befehlen, die parallele Ausführung von Befehlen und die Multi-Host-Dateiverteilung. Plattformübergreifend kompatibel und mit Unterstützung für mehrere Sprachen ist ts-ssh unverzichtbar für ein effizientes Netzwerkmanagement.

Mehr lesen
Entwicklung

Hurl: Befehlszeilen-Tool zum Testen von HTTP-Anfragen

2025-06-20
Hurl: Befehlszeilen-Tool zum Testen von HTTP-Anfragen

Hurl ist ein leistungsstarkes Befehlszeilen-Tool, mit dem HTTP-Anfragen in einem einfachen Klartextformat definiert und ausgeführt werden. Es unterstützt das Verketten von Anfragen, das Erfassen von Werten und die Auswertung von Abfragen zu Antwortköpfen und -körpern, wodurch es sich für das Abrufen von Daten und das Testen von HTTP-Sitzungen in verschiedenen APIs wie REST, SOAP und GraphQL eignet. Hurl ist in Rust geschrieben, leichtgewichtig, schnell und lässt sich durch verschiedene Berichtsformate nahtlos in CI/CD-Pipelines integrieren.

Mehr lesen
Entwicklung

Präzise dezimale Festkommazahlen in Rust: primitive_fixed_point_decimal

2025-06-20
Präzise dezimale Festkommazahlen in Rust: primitive_fixed_point_decimal

Rusts eingebaute Gleitkommazahlen sind ungenau bei der Darstellung von Dezimalzahlen. Das Crate `primitive_fixed_point_decimal` bietet eine Lösung, indem es Integer-Typen und einen Skalierungsfaktor verwendet, um Dezimalzahlen präzise darzustellen und die Genauigkeit der Nachkommastellen zu gewährleisten. Es stellt zwei Typen bereit: `ConstScaleFpdec`, der den Skalierungsfaktor zur Kompilierzeit festlegt; und `OobScaleFpdec`, der dies zur Laufzeit ermöglicht, was mehr Flexibilität, aber auch höhere Komplexität bedeutet. Das Crate behandelt auch kumulative Fehler aus mehrfachen Multiplikationen und Divisionen und bietet einen `cum_error`-Mechanismus zur Steuerung. Kurz gesagt, es ist eine effiziente und präzise Rust-Bibliothek für dezimale Festkommazahlen, ideal für Anwendungen, die hohe Genauigkeit erfordern, wie z. B. Finanzsysteme.

Mehr lesen
Entwicklung Festkomma Dezimal

Git Smart Squash: KI-gestützte Bereinigung des Git-Commit-Verlaufs

2025-06-20
Git Smart Squash: KI-gestützte Bereinigung des Git-Commit-Verlaufs

Müde davon, 30 Minuten damit zu verbringen, Commits vor einem PR zu reorganisieren? Git Smart Squash verwendet KI, um Ihre Änderungen automatisch in logische, gut strukturierte Commits innerhalb von Sekunden zu organisieren. Es analysiert Ihren Diff, gruppiert verwandte Änderungen und erstellt saubere Commit-Nachrichten, die den konventionellen Commit-Standards folgen. Es unterstützt lokale KI (Ollama) und Cloud-KI (OpenAI, Anthropic, Gemini) und bietet einen sicheren und zuverlässigen Backup-Mechanismus, um sicherzustellen, dass Ihre ursprünglichen Commits immer gespeichert werden. Es bewältigt sogar große Diffs, indem es Ihnen ermöglicht, Ihre Arbeit in kleinere Abschnitte zu unterteilen oder zu einem Cloud-KI-Anbieter zu wechseln.

Mehr lesen
Entwicklung

Hochleistungs-BitTorrent-Tracker in Elixir: ExTracker

2025-06-20
Hochleistungs-BitTorrent-Tracker in Elixir: ExTracker

ExTracker ist ein hochleistungsfähiger BitTorrent-Tracker, der in Elixir geschrieben wurde. Er zeichnet sich durch geringen Speicherverbrauch, Null-Konfiguration und die Nutzung aller verfügbaren Kerne aus. Derzeit unterstützt er HTTPS und Datenbank-Backups und bietet drei Bereitstellungsmethoden: Quellcode, vorkompilierte Versionen und ein Docker-Image. Eine Testinstanz läuft bereits mit Live-Statistiken, obwohl das Projekt noch in Arbeit ist. Zukünftige Pläne umfassen Funktionen wie Whitelisting/Blacklisting, verbessertes Peer-Management und GeoIP-Unterstützung.

Mehr lesen
Entwicklung

Literate Programming: Code lesbarer machen

2025-06-19
Literate Programming: Code lesbarer machen

Literate Programming, ein von Donald Knuth erfundener Programmierstil, priorisiert die Lesbarkeit des Codes für Menschen gegenüber der unmittelbaren Ausführung durch den Computer. Dies ermöglicht es Programmierern, Programme in einer natürlicheren, gedankengetriebenen Reihenfolge zu entwickeln. Literate Programme verweben natürliche Spracheerklärungen mit Code-Schnipseln, wodurch das Verständnis und die Zusammenarbeit verbessert werden. Das hier beschriebene Literate-Tool zielt darauf ab, das ursprüngliche CWEB-System von Knuth und Levy zu vereinfachen und zu erweitern. Es unterstützt mehrere Sprachen, Syntaxhervorhebung, HTML-Formatierung, Markdown-basiertes Schreiben und bietet eine Befehlszeilenschnittstelle zum Kompilieren von Code und Generieren von HTML-Dokumentation. Das Projekt ist Open Source und akzeptiert Beiträge.

Mehr lesen
Entwicklung

EnrichMCP: Das ORM für KI-Agenten

2025-06-19
EnrichMCP: Das ORM für KI-Agenten

EnrichMCP ist ein Python-Framework, das KI-Agenten ermöglicht, Ihre Daten wie ein ORM zu verstehen und zu verwenden. Basierend auf dem Model Context Protocol (MCP) fügt es eine semantische Schicht hinzu, die Ihre Datenmodelle in typisierte, auffindbare Tools verwandelt. Es unterstützt SQLAlchemy-Modelle, REST-APIs und benutzerdefinierte Logik, generiert automatisch typisierte Tools, verarbeitet Beziehungen, bietet Schema-Discovery und validiert mit Pydantic. KI-Agenten können Datenmodelle erkunden, Daten abfragen und Beziehungen so natürlich navigieren wie Entwickler mit einem ORM.

Mehr lesen
Entwicklung

RoureXOS 2.0: Ein leichtgewichtiges Betriebssystem in Rust neu geschrieben

2025-06-19
RoureXOS 2.0: Ein leichtgewichtiges Betriebssystem in Rust neu geschrieben

Das RoureXOS-Betriebssystem wurde für seine zweite Iteration in Rust neu geschrieben. Dieses leichtgewichtige Betriebssystem kann im QEMU-Emulator (mit dem bereitgestellten ISO-Image) und auf x86_64 Bare Metal (Booten von USB) ausgeführt werden. Detaillierte Anweisungen decken die Installation von Abhängigkeiten, die Kompilierung des Kernels, die Erstellung des ISO-Images, die QEMU-Emulation und sogar die Netzwerkverbindung über SLIP ab. Die klaren Schritte erleichtern die Erfahrung mit diesem neuen Betriebssystem.

Mehr lesen
Entwicklung

Echtzeit-Überwachung des Claude Code-Token-Verbrauchs: Verfolgen und prognostizieren Sie Ihren Verbrauch

2025-06-19
Echtzeit-Überwachung des Claude Code-Token-Verbrauchs: Verfolgen und prognostizieren Sie Ihren Verbrauch

Dieses Terminal-Überwachungstool, Claude Code Usage Monitor, bietet eine Echtzeit-Verfolgung Ihres Claude AI-Token-Verbrauchs. Es verfügt über visuelle Fortschrittsbalken für Token und verbleibende Zeit, Berechnungen der Verbrauchrate und Vorhersagen, wann Ihnen die Token ausgehen. Es unterstützt Pro-, Max5-, Max20- und benutzerdefinierte Max-Pläne und wechselt automatisch in den benutzerdefinierten Max-Modus, wenn die Pro-Limits überschritten werden. Es enthält Warnungen und anpassbare Rücksetzzeiten. Die übersichtliche Benutzeroberfläche verbessert die Benutzererfahrung.

Mehr lesen
Entwicklung

Unregistry: Ein leichtgewichtiges Docker-Image-Repository für einfache Übertragungen

2025-06-19
Unregistry: Ein leichtgewichtiges Docker-Image-Repository für einfache Übertragungen

Unregistry ist ein leichtgewichtiges Container-Image-Repository, das Images direkt aus dem Speicher Ihres Docker-Daemons speichert und bereitstellt. Der Befehl `docker pussh` ermöglicht das Pushen von Images über SSH auf entfernte Docker-Server, wobei nur die fehlenden Schichten übertragen werden, was Geschwindigkeit und Effizienz steigert. Umgehen Sie die Komplexität von Docker Hub oder selbst gehosteten Repositorys; verwenden Sie einfach `docker pussh myapp:latest user@server` für eine direkte und einfache Übertragung. Es wird ein SSH-Tunnel eingerichtet, ein temporärer Unregistry-Container ausgeführt, nur die fehlenden Schichten übertragen und dann der Tunnel geschlossen. Perfekt für Produktionsbereitstellungen, CI/CD-Pipelines und isolierte Umgebungen.

Mehr lesen

fang: Verbessern Sie Ihre Cobra CLI-Anwendungen

2025-06-19
fang: Verbessern Sie Ihre Cobra CLI-Anwendungen

fang ist eine kleine, experimentelle Bibliothek, die sofort einsatzbereite Verbesserungen für Cobra-basierte CLI-Anwendungen bietet. Sie verfügt über Funktionen wie vollständig gestaltete Hilfe- und Nutzungsseiten, gestaltete Fehlermeldungen, automatische --version-Handhabung, Manpage-Generierung (mit mango), Shell-Completion, Themes und eine stille Nutzungs-Ausgabe. Die Integration ist unkompliziert und erfordert nur minimale Codeänderungen, um die Benutzererfahrung Ihrer CLI deutlich zu verbessern.

Mehr lesen
Entwicklung

Bento: Ein kompakter Computer für Spatial Displays

2025-06-18
Bento: Ein kompakter Computer für Spatial Displays

Bento ist ein einzigartiger Computer, inspiriert vom Commodore 64 und Cyberdeck-Ästhetik, der perfekt unter einer Tastatur passt, die als Deckel dient. Dies ermöglicht einfachen Zugriff auf die Innenteile und die Aufbewahrung von Peripheriegeräten. Er ist hauptsächlich für die Verwendung mit Spatial Displays wie dem XREAL One gedacht (obwohl er mit jedem USB-C-Monitor kompatibel ist). Bento verwendet ein Steam Deck OLED-Mainboard, Kühler und Akku für optimale Leistung und Portabilität. Im Gegensatz zu sperrigen XR-Geräten, die auf grundlegende Funktionen beschränkt sind, ist Bento für echte Arbeit konzipiert und bietet eine leistungsstarke und tragbare Lösung für Spatial Computing. Das Projekt ist Open Source und begrüßt Beiträge.

Mehr lesen

Delve: Eine Enterprise-Data-Analytics-Plattform – Alpha-Version

2025-06-18
Delve: Eine Enterprise-Data-Analytics-Plattform – Alpha-Version

Delve ist eine Enterprise-Data-Analytics-Plattform, die sich derzeit in der Alpha-Vorabversion befindet und unter der AGPL-3.0-Lizenz steht. Sie bietet robuste Funktionen zum Erfassen, Analysieren und Visualisieren von Daten aus verschiedenen Quellen. Zu den Funktionen gehören eine interaktive Suchschnittstelle, eine Pipeline-basierte Abfragesprache, benutzerdefinierte Dashboards und Echtzeit-Benachrichtigungen. Auch Enterprise-Funktionen wie rollenbasierte Zugriffssteuerung, benutzerdefinierte App-Entwicklung und erweiterbare Suchbefehle sind enthalten. Die Installation ist unkompliziert: Laden Sie die Software herunter, entpacken Sie sie und führen Sie einige Befehle aus, um zu beginnen. Obwohl es sich noch in der frühen Phase befindet, ist Delve aufgrund seiner leistungsstarken Funktionen und Benutzerfreundlichkeit eine vielversprechende Lösung für die Unternehmensdatenanalyse.

Mehr lesen
Technologie Unternehmenslösung

DSC: Eine PyTorch-kompatible Tensor-Bibliothek und Inferenz-Framework

2025-06-18
DSC: Eine PyTorch-kompatible Tensor-Bibliothek und Inferenz-Framework

DSC ist eine mit PyTorch kompatible Tensor-Bibliothek und Inferenz-Framework für Machine-Learning-Modelle. Sie verfügt über eine C-kompatible Low-Level-API, die in einer modernen Python-API ähnlich NumPy/PyTorch gekapselt ist, mit einigen Verbesserungen der Benutzerfreundlichkeit. Zu den Hauptmerkmalen gehören eine intuitive API, integrierte Unterstützung für neuronale Netze, Unterstützung für mehrere Backends (CPU und CUDA), minimale externe Abhängigkeiten und keine Laufzeitzuweisungen. Die Installation ist einfach und erfordert nur einen C++20-Compiler und GNU Make. CUDA-Beschleunigung wird unterstützt; setzen Sie einfach Umgebungsvariablen, um sie zu aktivieren. Unit-Tests werden über pytest ausgeführt, um die Korrektheit sicherzustellen.

Mehr lesen
Entwicklung Tensor-Bibliothek

Workout.cool: Die Open-Source Fitness-Plattform wird wiedergeboren

2025-06-18
Workout.cool: Die Open-Source Fitness-Plattform wird wiedergeboren

Workout.cool ist eine moderne Open-Source Fitness-Coaching-Plattform, die aus der Asche ihres Vorgängers, workout.lol, wiedergeboren wurde. Nachdem das ursprüngliche Projekt aufgrund von Problemen mit der Videolizenzierung aufgegeben wurde, übernahm der Entwickler Snouzy und baute die Plattform von Grund auf neu auf. Sie bietet eine umfassende Datenbank mit Übungen, Fortschrittsverfolgung und personalisierte Trainingspläne. Das Projekt verwendet Next.js App Router und eine Feature-Sliced Design-Architektur und begrüßt Beiträge der Community. Es ist ein Projekt der Community, für die Community, mit dem Ziel, eine zuverlässige und einfach zu wartende Plattform für die Open-Source Fitness-Community bereitzustellen.

Mehr lesen
Entwicklung

MiniMax-M1: Ein großes, offenes Hybrid-Aufmerksamkeits-Reasoning-Modell mit 456 Milliarden Parametern

2025-06-18
MiniMax-M1: Ein großes, offenes Hybrid-Aufmerksamkeits-Reasoning-Modell mit 456 Milliarden Parametern

MiniMax-M1 ist ein großes, offenes Hybrid-Aufmerksamkeits-Reasoning-Modell mit 456 Milliarden Parametern. Es basiert auf einer hybriden Mixture-of-Experts (MoE)-Architektur kombiniert mit einem schnellen Aufmerksamkeitsmechanismus. Das Modell wurde mit großmaßstäblichem Reinforcement Learning trainiert und übertrifft andere führende Modelle wie DeepSeek R1 und Qwen3-235B bei komplexen Aufgaben, insbesondere im Software-Engineering und beim Verständnis langer Kontexte. Seine effiziente Berechnung zur Testzeit macht es zu einer starken Grundlage für Sprachmodell-Agenten der nächsten Generation.

Mehr lesen
1 2 9 10 11 13 15 16 17 50 51