Open-Source Turn Detection Model: Smart Turn

2025-03-06
Open-Source Turn Detection Model: Smart Turn

The Pipecat team has released Smart Turn, an open-source turn detection model designed to improve upon existing voice activity detection (VAD)-based voice AI systems. Leveraging Meta AI's Wav2Vec2-BERT as a backbone with a simple two-layer classification head, the model currently supports English and is in an early proof-of-concept stage. However, the team is confident performance can be rapidly improved. They invite community contributions to enhance the model and expand its language support and capabilities.

Read more
AI

Rust Linear Algebra Library: lin-alg

2025-03-06
Rust Linear Algebra Library: lin-alg

lin-alg is a Rust linear algebra library providing vector, matrix, and quaternion data structures and operations, supporting f32 and f64 types. It's suitable for computer graphics, biomechanics, robotics, and more. The library supports no_std environments and offers computer graphics functionalities and bincode encoding/decoding. Note: Do not use `cargo fmt` on this codebase.

Read more
Development Linear Algebra

Shelgon: A Robust Rust Framework for Interactive REPL Apps

2025-03-06
Shelgon: A Robust Rust Framework for Interactive REPL Apps

Shelgon is a powerful Rust framework for building interactive REPL (Read-Eval-Print Loop) applications and custom shells. It offers a flexible, type-safe foundation with built-in terminal UI capabilities using ratatui. Features include type-safe command execution, async runtime integration (tokio), a beautiful TUI, rich input handling (command history, cursor movement, tab completion, Ctrl+C/Ctrl+D handling), custom context support, and STDIN support. The project includes comprehensive documentation and examples to help developers quickly build their own shells.

Read more
Development

Rayhunter: Open-Source IMSI Catcher Catcher for Orbic Hotspot

2025-03-06
Rayhunter: Open-Source IMSI Catcher Catcher for Orbic Hotspot

Rayhunter is an open-source IMSI catcher catcher designed for the Orbic mobile hotspot (RC400L). Installation scripts are provided for Linux and macOS, with detailed manual instructions including Windows support. A web UI accessible via Wi-Fi or USB allows for recording control, capture downloads, and heuristic analysis. The project is explicitly labeled as proof-of-concept, unsuitable for high-stakes situations, and includes a disclaimer addressing potential legal liabilities.

Read more
Development IMSI catcher

CodeTracer: A Revolutionary Time-Traveling Debugger

2025-03-06
CodeTracer: A Revolutionary Time-Traveling Debugger

CodeTracer is a user-friendly time-traveling debugger supporting a wide range of programming languages. It records program execution into sharable, self-contained trace files, allowing users to move forward and backward through execution in a GUI, examining the history of all memory locations. Compared to traditional debuggers, CodeTracer offers two major advantages: easily reproducing and debugging hard-to-reproduce bugs; and quickly pinpointing bug origins by tracing the source of any value in the program. Currently supporting Noir, it will expand to support more Web3 development languages and integrate into IDEs like VS Code.

Read more

Awesome Stream Processing: Get Started Without a Cluster!

2025-03-06
Awesome Stream Processing: Get Started Without a Cluster!

Many believe stream processing is too hard, expensive, and lacks practical use cases. But that's not true! This repository provides executable demos showing how to solve real-world problems using modern stream processing technology with SQL. Using Kafka, PostgreSQL, and RisingWave, you can run minimal examples locally, learning the fundamentals of ingesting, processing, transforming, and offloading data, and integrating with other platforms. No cluster needed – just your laptop!

Read more
Development

xdg-ninja: Guarding Your $HOME Directory

2025-03-06
xdg-ninja: Guarding Your $HOME Directory

xdg-ninja is a powerful shell script that checks your $HOME directory for unwanted files and directories. Leveraging XDG base directory specifications from the Arch Wiki, antidot, and community contributions, it guides you on moving these files to their appropriate locations. Easily run with simple commands, it provides detailed instructions for relocation. Multiple installation methods are supported, including cloning from GitHub, using Nix, or via Homebrew. A companion tool, xdgnj, automates configuration file generation and management, simplifying the user experience.

Read more

VisualCrypto: Open-Source Toolkit for Image-Based Secret Sharing

2025-03-06
VisualCrypto: Open-Source Toolkit for Image-Based Secret Sharing

VisualCrypto is an open-source Python-based toolkit with a web interface for Visual Secret Sharing (VSS). VSS is a cryptographic technique that splits a secret image into multiple shares; each share looks like random noise and reveals nothing on its own, but combining them reconstructs the original image. This toolkit primarily focuses on (2,2)-VSS schemes, requiring both shares to reveal the secret. It supports Visual Cryptography (VC) and Random Grid (RG) techniques, offering both web-based and script-based execution for ease of use and extensibility.

Read more
Development Visual Secret Sharing

llama.cpp Blazing Fast on Intel GPUs with IPEX-LLM

2025-03-06
llama.cpp Blazing Fast on Intel GPUs with IPEX-LLM

This guide shows how to run llama.cpp directly on Intel GPUs using the portable zip package and IPEX-LLM, eliminating the need for manual installations. It's been verified on Intel Core Ultra processors, 11th-14th gen Core processors, and Intel Arc A/B-Series GPUs. The guide details downloading, extraction, environment variable configuration, and execution examples, offering tailored instructions for multi-GPU setups and different operating systems (Windows and Linux). This achieves smooth large language model execution on Intel hardware.

Read more
Development Intel GPU

Zentool: A Powerful Utility for AMD Zen Microcode Manipulation

2025-03-05
Zentool: A Powerful Utility for AMD Zen Microcode Manipulation

Zentool is a suite of tools for analyzing, manipulating, and generating microcode patches for AMD Zen processors. It includes a frontend command `zentool`, a simple assembler `mcas`, and a disassembler `mcop`. You can inspect and modify various parts of a microcode file, such as the revision number, match registers, and instructions, even creating custom microcode patches. Root privileges are required to load microcode, and modifications need to be re-signed for validity. This tool builds on work by members of the Google Hardware Security Team, and is influenced by relevant books and papers.

Read more
Development

Arch Gateway: Secure and Efficient Prompt Handling for GenAI Apps

2025-03-05
Arch Gateway: Secure and Efficient Prompt Handling for GenAI Apps

Arch Gateway, built by Envoy Proxy contributors, simplifies and optimizes the development of generative AI applications. It leverages purpose-built LLMs to handle prompts, providing intent-based routing, robust security (preventing jailbreaks), API integration, and comprehensive observability. Arch Gateway supports multiple LLMs and utilizes Envoy for high performance and scalability. A user-friendly CLI and detailed documentation are provided, with a quickstart guide demonstrating the creation of a simple AI agent, such as a currency exchange agent.

Read more
Development

Scholium: Your AI-Powered Research Assistant

2025-03-05
Scholium: Your AI-Powered Research Assistant

Scholium is an AI agent designed to revolutionize academic research. Tired of sifting through irrelevant results? Scholium quickly finds and cites relevant scholarly papers using just a query. Currently accessing the arXiv database (with plans to expand to PubMed and academic journals), it summarizes papers and provides citations in five different styles. A community forum allows users to rate, discuss, and share papers, making Scholium a powerful tool for efficient research.

Read more

Open-Source Gen-AI Powering Enterprise Search: Introducing Onyx

2025-03-04
Open-Source Gen-AI Powering Enterprise Search: Introducing Onyx

Onyx (formerly Danswer) is an open-source AI platform connecting your company's documents, apps, and people. It features a rich chat interface and supports various LLMs. Seamlessly integrate with over 40 connectors including Google Drive, Slack, and Salesforce, maintaining synchronized knowledge and access controls. Build custom AI agents with unique prompts, knowledge bases, and actions. Deploy Onyx securely at any scale—laptop, on-premise, or cloud. A Community Edition is freely available under the MIT license, while an Enterprise Edition offers enhanced features for larger organizations.

Read more
Development Enterprise Search

Vidformer: Revolutionizing Video Processing for Computer Vision

2025-03-04
Vidformer: Revolutionizing Video Processing for Computer Vision

Developed by the OSU Interactive Data Systems Lab, Vidformer provides infrastructure for video-native interfaces and accelerates computer vision visualization. It efficiently transforms videos, enabling faster annotation, editing, and processing without performance compromises. Leveraging a declarative specification format, Vidformer offers transparent optimization and lazy execution, providing near-instantaneous playback. Built on open technologies like OpenCV, Supervision, FFmpeg, Jupyter, and Apache OpenDAL, Vidformer offers a cv2 frontend for easy integration with existing Python workflows. While not a video editor or database, Vidformer complements computer vision libraries and AI models, making it ideal for various video-related tasks.

Read more
Development

anon-kode: Terminal-Based AI Coding Assistant

2025-03-04
anon-kode: Terminal-Based AI Coding Assistant

anon-kode is a terminal-based AI coding assistant that leverages any model supporting the OpenAI-style API. It fixes buggy code, explains function behavior, runs tests, and more – similar to Claude-code. After installation and initial configuration, simply start typing. Automated versioning, building, and publishing are handled by GitHub Actions, allowing manual release triggers with patch/minor/major version selection.

Read more
Development Code Fixing

Running Windows NT on a GameCube/Wii: A Wild Ride

2025-03-04
Running Windows NT on a GameCube/Wii: A Wild Ride

An incredible project is underway to port Windows NT 3.51 and later to the GameCube and Wii! This involves significant hacking, including custom ARC firmware, drivers, and a toolchain. The project supports GameCube, Wii, and Wii U (vWii only), detailing the installation process, including partitioning, driver installation, and potential pitfalls. While a challenging undertaking, it showcases the potential of game console hardware and developer ingenuity.

Read more
Development

FoleyCrafter: Breathing Life into Silent Videos with Realistic, Synchronized Sounds

2025-03-04
FoleyCrafter: Breathing Life into Silent Videos with Realistic, Synchronized Sounds

FoleyCrafter is a cutting-edge video-to-audio generation framework capable of producing realistic and synchronized sound effects based on video content. Leveraging AI, it transforms silent videos into immersive experiences with rich audio details. Users can easily generate various sound effects via simple command-line instructions, even controlling the generated audio with text prompts—adding 'noisy crowds' or 'seagulls,' for example. Built upon models like Auffusion, it provides detailed installation and usage instructions.

Read more

A-MEM: An Agentic Memory System for Enhanced LLM Agents

2025-03-03
A-MEM: An Agentic Memory System for Enhanced LLM Agents

Large Language Model (LLM) agents excel at complex tasks but need sophisticated memory systems to leverage past experiences. A-MEM introduces a novel agentic memory system dynamically organizing memories using Zettelkasten principles. It features intelligent indexing and linking, comprehensive note generation with structured attributes, and continuous memory evolution. Agent-driven decision-making ensures adaptive memory management. Experiments on six foundation models demonstrate superior performance compared to state-of-the-art baselines. This repository provides code to reproduce the results; for application, see the official implementation.

Read more

Chirp: Sound-Based Data Transfer App

2025-03-03
Chirp: Sound-Based Data Transfer App

Chirp is an application that transmits data via sound. It uses a simple encoding scheme to convert text into audio frequencies, which are played through speakers and picked up by a microphone. Features include real-time frequency visualization, text-to-sound transmission, and sound-to-text reception, using distinctive start and end signatures. Built with Node.js, React, TypeScript, and Vite, leveraging the Web Audio API for audio processing.

Read more

Smartest Kid: A Python-based Windows Desktop AI Assistant

2025-03-03
Smartest Kid: A Python-based Windows Desktop AI Assistant

Meet Smartest Kid, a Windows desktop AI assistant built in Python! Inspired by SmarterChild, it boasts a clean, simple chat UI and uses Windows COM automation to interact with Microsoft Office (Word, Excel), images, and your file system. Perfect for Windows users exploring AI-powered desktop automation. The project is open-source and welcomes contributions to expand its functionality and personality.

Read more
Development Windows automation

High-Performance Go Implementation of Attention Mechanisms and Transformer Layers

2025-03-03
High-Performance Go Implementation of Attention Mechanisms and Transformer Layers

The Frontier Research Team at takara.ai presents the first pure Go implementation of attention mechanisms and transformer layers, prioritizing high performance and ease of use. This library includes dot-product attention, multi-head attention, and a complete transformer layer implementation, featuring batched operations for improved throughput and CPU-optimized matrix operations. Ideal for edge computing, real-time processing, cloud-native applications, embedded systems, and production deployments, future improvements include positional encoding, dropout, and CUDA acceleration.

Read more
Development Attention Mechanisms

agents.json: Simplifying AI Agent Interaction with APIs

2025-03-03
agents.json: Simplifying AI Agent Interaction with APIs

Wildcard AI introduces the agents.json specification, designed to streamline AI agent interaction with APIs. Building upon the OpenAPI standard, it addresses the challenge of AI agents executing multi-step API call sequences by adding features like flows and links. The agents.json file describes API endpoints and their interactions, enabling reliable execution of API calls by AI agents. The Wildcard Bridge Python package provides functionality to load, parse, and run agents.json files, allowing developers to seamlessly integrate AI agents with APIs simply by adding an agents.json file.

Read more
Development API interaction

FlakeUI: A Novel Fractal-Based Graph User Interface

2025-03-03
FlakeUI: A Novel Fractal-Based Graph User Interface

FlakeUI revolutionizes content navigation with its fractal-structure inspired, parent-child orbiting, and zooming-elements based graph user interface. Imagine exploring your web content not as a simple list, but as a dynamic, explorable fractal universe. Users navigate this visually stunning interface using five intuitive gestures: drag to pan, rotate, zoom in, zoom out, and scroll to switch modes. Built with Javascript, FlakeUI is perfect for frequently visited websites such as curated link collections or searchable hierarchical catalogs. Content is managed via XHTML pages and XML configuration, supporting hyperlink navigation within nodes. Experience content browsing like never before!

Read more

Ninjavis: Visualizing Ninja Build Logs

2025-03-03
Ninjavis: Visualizing Ninja Build Logs

Ninjavis parses Ninja build logs, extracting target, start, and end times for each build item. It outputs this data in a template with a simple timeline visualization powered by vis.js. Inspired by buildbloat, it helps analyze build performance. Remember to run `ninja -t recompact` beforehand to remove duplicate log entries. The tool offers a clean command-line interface for generating build profiles.

Read more
Development

uBlock Origin Faces Manifest V3 Deprecation in Chrome

2025-03-03
uBlock Origin Faces Manifest V3 Deprecation in Chrome

Starting with Chrome 127, users of uBlock Origin (uBO) will see warnings due to the deprecation of Manifest V2 extensions. uBO, a Manifest V2 extension, lacks a Manifest V3 equivalent. A lightweight alternative, uBO Lite (uBOL), has been released, but with feature sacrifices for Manifest V3 compatibility. Users must decide whether to switch to uBOL or continue using uBO on browsers like Firefox. Discussions regarding extending Manifest V2 support in Chrome until June 2025 are ongoing.

Read more
Development

SmallPond: A Lightweight Data Processing Framework

2025-03-02
SmallPond: A Lightweight Data Processing Framework

SmallPond is a lightweight, high-performance data processing framework built on DuckDB and 3FS. It scales to handle petabyte-scale datasets without requiring long-running services and supports Python 3.8-3.12. Its simple API allows for easy data loading, processing, and saving. Benchmarked using GraySort on a cluster of 50 compute and 25 storage nodes running 3FS, SmallPond sorted 110.5 TiB of data in 30 minutes and 14 seconds, achieving an average throughput of 3.66 TiB/min.

Read more
Development

Tamper-Proof PCR Machine: Ensuring Verifiable Scientific Results

2025-03-02
Tamper-Proof PCR Machine: Ensuring Verifiable Scientific Results

Addressing the rampant problem of data fabrication in biomedicine, researchers have developed a verifiable PCR machine. By integrating cryptographic signing and secure hardware into the PCR machine, the system ensures that experimental results cannot be altered after generation. Using a virtual machine and a trusted execution environment, the PCR software is isolated, preventing malicious modification. This approach enhances data reliability even for older equipment, representing a significant step towards building a system of verifiable scientific research.

Read more
Tech

Recommendarr: AI-Powered Movie & TV Recommendations

2025-03-02
Recommendarr: AI-Powered Movie & TV Recommendations

Recommendarr is a web application that leverages AI to provide personalized movie and TV show recommendations based on your Sonarr, Radarr, and Plex libraries. It directly integrates with Sonarr and Radarr to analyze your media collections, and optionally with Plex to incorporate your watch history for even better recommendations. Support for OpenAI, local models (Ollama/LM Studio), and any OpenAI-compatible API is included. Customize recommendation counts, model parameters, and more, with dark/light mode and poster image display. Easily installable via Docker or manual installation. Your data remains private; it's never sent to external servers.

Read more

Command-line VPN Tool: Parameter Breakdown

2025-03-02
Command-line VPN Tool: Parameter Breakdown

This is a command-line driven VPN tool. Users can specify the private network destination (-d), global routing (-g), local address (-l), remote server address (-s), server mode (-srv), client and server TUN device IPs (-tc, -ts), and TUN device name (-tname). Crucially, the server must be able to reach the private network; otherwise, packets will be lost.

Read more
Development

punktf: Cross-Platform Dotfiles Manager for Seamless Configuration

2025-03-02
punktf: Cross-Platform Dotfiles Manager for Seamless Configuration

Tired of managing different dotfiles for different systems? punktf solves this problem! This cross-platform dotfile manager works on Windows, Linux, and macOS, letting you compile and deploy dotfiles across multiple targets with a single command. It uses a Handlebar-like syntax for conditional compilation and variable insertion, and allows for pre/post-hooks to customize behavior. One configuration, consistent developer experience across all your machines!

Read more
Development dotfile manager
1 2 3 4 6 8 9 10 20 21