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

AlgoMIDI: A Musical Studio Powered by Cellular Automata and Graph Traversal

2025-03-02
AlgoMIDI: A Musical Studio Powered by Cellular Automata and Graph Traversal

AlgoMIDI is a virtual music studio built as a spiritual successor to Cellular Minimata. Instead of just visualizing cellular automata, each 'living' cell triggers a musical note. Using Vue 3, Vite, TypeScript, Web Audio API (via Tone.js), p5.js, and Cytoscape.js, AlgoMIDI lets you create music using Conway's Game of Life, graph traversal algorithms (BFS/DFS), and custom rules. Features include adjustable playback speed (60-240 BPM), a virtual piano displaying generated notes, and various layout options for visual representation. It's a unique approach to music composition.

Read more
Development

Sonic Unleashed Recompiled: An Unofficial PC Port with Stunning Enhancements

2025-03-02
Sonic Unleashed Recompiled: An Unofficial PC Port with Stunning Enhancements

Unleashed Recompiled is a fan-made PC port of the Xbox 360 version of Sonic Unleashed, achieved through static recompilation. This unofficial port brings the game to Windows and Linux with significant improvements, including high resolutions, ultrawide support, boosted frame rates, enhanced performance, and modding capabilities. You'll need to supply your own legally obtained game files. Built using custom recompilers inspired by N64: Recompiled, Unleashed Recompiled boasts a revamped menu system, achievement support, and enhanced visuals, offering a vastly improved experience over the original console release.

Read more

Servo: A Lightweight, High-Performance Web Rendering Engine in Rust

2025-03-01
Servo: A Lightweight, High-Performance Web Rendering Engine in Rust

Servo is a high-performance web rendering engine written in Rust, supporting WebGL and WebGPU, adaptable to desktop, mobile, and embedded applications. Created by Mozilla Research in 2012, it aims to be a lightweight alternative for embedding web technologies and contributes to web standards. In 2020, Mozilla transferred stewardship to the Linux Foundation, and in 2023, Igalia joined and moved it to the Linux Foundation Europe. Funding will first cover infrastructure costs ensuring engine releases and Web Platform Tests integration, with any surplus allocated to further improvements and development, guided by the Servo Technical Steering Committee.

Read more
Development Web Rendering Engine

Maestro: A Simple and Effective UI Testing Framework for Mobile and Web

2025-03-01
Maestro: A Simple and Effective UI Testing Framework for Mobile and Web

Maestro is a simple and effective UI testing framework for mobile and web applications. Built upon the lessons learned from Appium, Espresso, UIAutomator, and XCTest, Maestro boasts built-in tolerance for flakiness (handling unstable UI elements and taps) and delays (automatically waiting for content to load without `sleep()` calls). Its interpreted nature allows for blazing fast iteration, while its declarative YAML syntax simplifies test definition. A single binary makes setup a breeze. Check out docs.maestro.dev to get started.

Read more
Development testing framework

Torii: A Powerful Authentication Framework for Rust, Giving You Control Over Your Data

2025-03-01
Torii: A Powerful Authentication Framework for Rust, Giving You Control Over Your Data

Torii is a powerful authentication framework for Rust applications that offers complete control over user data. Unlike hosted solutions like Auth0, Clerk, or WorkOS which store user information in the cloud, Torii lets you own and manage your authentication stack while providing modern auth features via a flexible plugin system. It combines powerful capabilities such as passwordless login, social OAuth, and passkeys with full data sovereignty, letting you store user data wherever you choose.

Read more
Development

Salesforce Open-Sources Merlion: A One-Stop Shop for Time Series Intelligence

2025-02-28
Salesforce Open-Sources Merlion: A One-Stop Shop for Time Series Intelligence

Salesforce has open-sourced Merlion, a powerful Python library for time series intelligence. It provides an end-to-end machine learning framework, covering data loading, model building, post-processing, and performance evaluation. Merlion supports various time series learning tasks, including forecasting, anomaly detection, and change point detection. It offers easy-to-use default models and AutoML capabilities, enabling engineers and researchers to rapidly develop and benchmark models. Furthermore, it supports visualization and distributed computation, making it ideal for handling industrial-scale time series applications.

Read more
AI

WebShield: A Powerful Open-Source Ad Blocker for Safari

2025-02-28
WebShield: A Powerful Open-Source Ad Blocker for Safari

WebShield is an open-source, wide-spectrum content blocker for Safari, similar to uBlock Origin. It blocks ads, trackers, cookie notices, and more, supporting custom filter lists and advanced scriptlets/extended CSS. Currently in beta, it supports macOS 14, iOS 17, and visionOS 1.3+. Entirely user-funded, it promises no ads or third-party deals. Download via TestFlight, contribute code, report bugs, or improve documentation. An App Store release and detailed documentation are coming soon.

Read more
Development Ad Blocker

3FS: A High-Performance Distributed File System for AI

2025-02-28
3FS: A High-Performance Distributed File System for AI

3FS is a high-performance distributed file system designed to tackle the challenges of AI training and inference workloads. Leveraging modern SSDs and RDMA networks, it provides a shared storage layer that simplifies the development of distributed applications. Key features include: exceptional performance and usability, strong consistency via CRAQ, standard file interfaces, and support for diverse workloads (data preparation, dataloaders, checkpointing, and KVCache for inference). Benchmarks demonstrate impressive results: up to 6.6 TiB/s read throughput on large clusters and 3.66 TiB/min sort throughput. KVCache significantly boosts LLM inference efficiency, reaching peak read throughput of 40 GiB/s. The project is open-source with detailed setup and run instructions.

Read more

Ladybird: A Novel Web Browser Built on Web Standards

2025-02-28
Ladybird: A Novel Web Browser Built on Web Standards

Ladybird is a truly independent web browser using a novel engine based on web standards. Currently in pre-alpha, it's intended for developers. Its multi-process architecture—with a main UI process, multiple WebContent renderers, an ImageDecoder, and a RequestServer—prioritizes robustness against malicious content. It runs on Linux, macOS, Windows (with WSL2), and many other *nix systems and leverages several core library components from SerenityOS. Developers are invited to join the Discord server for discussions and contributions.

Read more

Walkman Interface Enhancement Addon: Revamp Your Music Experience

2025-02-27
Walkman Interface Enhancement Addon: Revamp Your Music Experience

A new addon called Walkman One enhances the interface and adds features to Sony's NW-A50, ZX300, WM1A, and WM1Z series Walkman players. It boasts Winamp 2 skin support, custom cassette skins, on-the-fly skin changing, a volume table editor, per-song audio options, and access to all audio filters. Additional features include a clock, larger cover art, a digital clock skin, a low-latency USB DAC module, and FM radio (on compatible models). While supporting many Walkman models, some older ones require Walkman One firmware. Installation is easy: download and run the installer, select your model and firmware version.

Read more

Command & Conquer: Red Alert Source Code Released!

2025-02-27
Command & Conquer: Red Alert Source Code Released!

The source code for Command & Conquer: Red Alert is now publicly available on GitHub! While the code isn't fully compilable and requires work to replace outdated libraries like DirectX 5 SDK, it's a valuable resource for nostalgic players and developers. This project is for archival purposes only and offers no support; developers are encouraged to fork the repository for modifications and collaboration.

Read more

Pornhub Title Evolution: From 'Hot Blonde' to 'Incest'

2025-02-27
Pornhub Title Evolution: From 'Hot Blonde' to 'Incest'

This paper uses language embeddings to analyze the evolution of Pornhub homepage titles from 2008 to 2023. The study finds a shift from simple descriptions like "hot blonde" to content with more violent and incestuous themes. This change is linked to Pornhub's professionalization, commercialization, and changes in relevant laws and regulations. Using yearly centroid calculations and t-SNE visualization, the researchers reveal three distinct periods in title content and analyze keyword trends, such as the declining market share of terms like "Latina" and the significant increase in terms like "incest" and "rape." The research raises questions about the commercialization of the pornography industry and the direction of its content.

Read more

Superglue: The API Connector That Writes Its Own Code

2025-02-27
Superglue: The API Connector That Writes Its Own Code

Superglue is an open-source API connector that automatically generates code to connect to any API or data source and transform data to your desired format. Simply define your data schema and provide basic instructions; Superglue handles pagination, authentication, error retries, and data transformations, converting data to your exact schema. It supports various data sources including APIs, files, and legacy systems, and offers Docker deployment and JS/TS clients. If you're tired of writing tedious API connection code, Superglue is for you.

Read more

Running GUI Apps Directly in Containers: No Extra Software Needed

2025-02-27
Running GUI Apps Directly in Containers: No Extra Software Needed

This tutorial demonstrates how to run GUI applications directly within containers (like Docker and Podman) without installing extra software. By cleverly mapping the host's Wayland and PipeWire socket files and setting appropriate environment variables, GUI apps inside the container gain access to the host's display and audio. The tutorial provides detailed instructions on building Docker images for GUI applications, including complete launch scripts and Dockerfiles. This is handy for running untrusted apps, testing software, and running applications incompatible with your distribution.

Read more
Development

Fish Shell 4.0 Released: Core Code Ported to Rust

2025-02-27
Fish Shell 4.0 Released: Core Code Ported to Rust

Fish shell 4.0 is now available, featuring a core codebase ported from C++ to Rust. While this significantly changes dependencies and build processes, end-users should experience minimal disruption. The release boasts numerous improvements, including enhanced key bindings, terminal support, and scripting capabilities, alongside some backward-incompatible changes. Noteworthy changes include the default enabling of `qmark-noglob`, the replacement of `%self` PID expansion with `$fish_pid`, and the ability to build Fish as a self-installing binary for easier deployment.

Read more
Development

Orra: Revolutionizing Multi-Agent Application Development

2025-02-27
Orra: Revolutionizing Multi-Agent Application Development

Orra is a revolutionary platform for building production-ready multi-agent applications that handle complex real-world interactions. Going beyond simple crews and agents, Orra coordinates tasks across your existing stack, agents, and any tools running as services using intelligent reasoning—across any language, agent framework, or deployment platform. Features include smart pre-evaluated execution plans, domain grounding, durable execution, tools-as-services, state reversion for failure handling, automatic service health monitoring, real-time status tracking, and webhook result delivery. It supports multiple language SDKs (with Ruby, DotNet, and Go coming soon) and offers Docker and Docker Compose for running the control plane server. Users can select between Groq's deepseek-r1-distill-llama-70b model or OpenAI's o1-mini/o3-mini models. Orra's Plan Engine powers multi-agent applications through intelligent planning and reliable execution, featuring progressive planning levels, full semantic validation, capability matching and verification, safety constraint enforcement, and state transition validation.

Read more

Libredesk: Open-Source, Self-Hosted Customer Support Desk with AI

2025-02-27
Libredesk: Open-Source, Self-Hosted Customer Support Desk with AI

Libredesk is an open-source, self-hosted customer support desk offered as a single binary application. Key features include multi-inbox support, granular permissions, smart automation (auto-tag, assign, and route conversations), CSAT surveys, macros, smart organization (tags, custom statuses, and snoozing), auto-assignment, SLA management, and business intelligence integrations. It also boasts AI-assisted response rewriting and a command bar for quick actions. Built with Go (backend) and Vue.js 3 with Shadcn UI (frontend), Libredesk is currently in alpha. Easy installation is provided, with Docker support.

Read more
Development customer support
1 2 4 6 7 8 9 18 19