Xata Agent: Your AI-Powered PostgreSQL Expert

2025-03-13
Xata Agent: Your AI-Powered PostgreSQL Expert

Xata Agent is an open-source AI agent that monitors your PostgreSQL database, identifies root causes of issues, and suggests fixes and improvements. Think of it as a seasoned SRE specializing in Postgres, now part of your team. It watches logs and metrics, proactively suggests configuration tuning, troubleshoots performance problems (including high CPU, memory, and connection counts), offers indexing advice, and even helps with vacuuming. Supporting models from OpenAI, Anthropic, and Deepseek, Xata Agent is easily deployed via Docker. The Xata team already uses it daily to manage numerous active Postgres databases. A cloud version is in development.

Read more
Development

xlskubectl: Manage Your Kubernetes Cluster with a Spreadsheet?

2025-03-13
xlskubectl: Manage Your Kubernetes Cluster with a Spreadsheet?

xlskubectl is a project that boldly integrates Google Spreadsheet with Kubernetes! You can now administer your cluster from the same spreadsheet you use to track expenses. Leveraging the incremental update capabilities of the Kubernetes API and the scripting capabilities of Google Spreadsheet, this seemingly crazy connection has been achieved. While the authors are seeking funding to take the project to the next level, it's an impressive feat that prompts reflection on alternatives to YAML files.

Read more
Development

fast-png: A JavaScript PNG Encoder/Decoder

2025-03-12
fast-png: A JavaScript PNG Encoder/Decoder

fast-png is a PNG image decoder and encoder written entirely in JavaScript. It offers options for CRC checking, custom image data, and text chunks. Install via npm and utilize its simple API for reading and writing PNG images. Licensed under MIT.

Read more
Development

AudioNimbus: A Rust Wrapper for Immersive Spatial Audio with Steam Audio

2025-03-12
AudioNimbus: A Rust Wrapper for Immersive Spatial Audio with Steam Audio

AudioNimbus is a Rust library providing a safe and easy-to-use wrapper around Valve's powerful Steam Audio spatial audio toolkit. It simplifies integration of immersive 3D audio into Rust projects, supporting features like HRTF, Ambisonics, realistic sound propagation (including distance attenuation and reflections), and more. The library consists of two crates: `audionimbus` (high-level safe wrapper) and `audionimbus-sys` (auto-generated bindings to the Steam Audio C API). Check out the demo for a quick start!

Read more
Development Spatial Audio

Serverless P2P Browser File Transfer: FilePizza v2 Arrives

2025-03-12
Serverless P2P Browser File Transfer: FilePizza v2 Arrives

FilePizza v2 is a WebRTC-based peer-to-peer file transfer tool for browsers. It eliminates the need for intermediary servers, transferring files directly between browsers for speed, privacy, and security. New features include a modern UI, dark mode, mobile support, multi-file uploads (zipped), upload progress monitoring, password protection, and Redis-based server state storage. End-to-end encryption ensures secure transfers. Conceived while eating pizza at UC Berkeley, it's now open-source and available at file.pizza.

Read more
Development File Transfer

Modernizing Web UI Controls: The Open UI Community Group's Mission

2025-03-12
Modernizing Web UI Controls: The Open UI Community Group's Mission

Web interactivity stems from HTML's form and UI controls. However, since HTML5, complex web projects require more powerful UI control capabilities, leading developers to rely on JavaScript frameworks. This results in poor accessibility, slow page speeds, and other issues. The Open UI Community Group aims to improve HTML, CSS, JavaScript, and Web APIs to empower developers to build modern custom user interfaces. Their goal is to make web UIs more flexible, efficient, and accessible.

Read more
Development

daylight: Command-Line Sunrise/Sunset Tracker

2025-03-12
daylight: Command-Line Sunrise/Sunset Tracker

daylight is a command-line program that tracks sunrise, sunset, solar noon, and day length, projecting these changes over the next ten days. It uses your IP for location and timezone, working in polar regions and with VPNs. Installation is via Homebrew (MacOS/Linux) or manual installation (including Windows). Features include custom location/date overrides and a short summary mode. Built in Go as a learning project, issues are welcome!

Read more
Development sunrise/sunset

VSC: A Real-time, Software-based 3D Renderer

2025-03-12
VSC: A Real-time, Software-based 3D Renderer

VSC (VOUGA-SHREINER-CANTH) Verified is a real-time 3D rendering engine written entirely in software for portability. Inspired by DoomGeneric's frontend/backend separation and the author's previous C++ game engine work, it's a rasterizer approximating lighting, shadows, textures, and materials. Based on Eric Lengyel's "Mathematics for 3D Game Programming," it draws inspiration from a challenging Geometry Dash level, VSC Verified, using Michael Bublé's music. The API is actively developing, but changes should be minimal. Includes ESP32 compatibility, example code, and a Makefile. Follow the book through Chapter 5 for foundational knowledge.

Read more

The Startup CTO Handbook: Practical Guide for High-Performing Engineering Teams

2025-03-12
The Startup CTO Handbook: Practical Guide for High-Performing Engineering Teams

Zach Goldberg's 'The Startup CTO Handbook' offers a compelling daily resource for engineering leaders. Drawing on years of startup experience, Goldberg provides practical frameworks and insightful perspectives to tackle complex challenges in building high-performing engineering teams. The book emphasizes continuous learning, offering actionable advice on topics such as effective 1:1s, skip-level meetings, technical debt management, and navigating the CTO-CEO relationship. Whether you're a fledgling engineering leader or a seasoned CTO, this handbook is an invaluable guide.

Read more
Development Engineering Culture

Local Deep Research Assistant: A Powerful AI Research Tool Combining LLMs and Web Search

2025-03-11
Local Deep Research Assistant: A Powerful AI Research Tool Combining LLMs and Web Search

A powerful AI-powered research assistant performing deep, iterative analysis using multiple LLMs and web searches. Run it locally for privacy or configure it for cloud-based LLMs (Claude, GPT) for enhanced capabilities. It supports full webpage analysis, offers rich output options (detailed findings with citations, reports, summaries), and features local document search (RAG) for private document collections. The system intelligently selects search sources (Wikipedia, arXiv, DuckDuckGo, etc.) based on your query, offering flexible LLM and search engine support.

Read more
Development Research Tool

Sidekick: A Powerful, Locally-Run LLM App for macOS

2025-03-11
Sidekick: A Powerful, Locally-Run LLM App for macOS

Sidekick is a native macOS LLM application that runs entirely locally, accessing your files, folders, and websites without needing extra software. Utilizing RAG technology, it handles vast datasets, supports multiple reasoning models including a code interpreter, generates images, and boasts advanced Markdown rendering capabilities, plus built-in writing assistant tools. Sidekick prioritizes simplicity and ease of use, operating entirely offline, with no conversation tracking, and an open-source approach for transparency.

Read more
Development local LLM

Shef: Cook Up Shell Recipes Without the Mess

2025-03-11
Shef:  Cook Up Shell Recipes Without the Mess

Shef, a powerful CLI tool, lets you create complex shell workflows without the headache of writing intricate bash scripts. Inspired by CyberChef, Shef uses a simple YAML format to chain commands, incorporate interactive prompts, implement loops and conditional logic, and build reusable recipes. It streamlines shell scripting by offering features like templating, transformations, and easy error handling, making it a game-changer for automating tasks and managing complex processes.

Read more
Development shell scripting

Can LLMs Create a Realistic Sheep Herding Game?

2025-03-11
Can LLMs Create a Realistic Sheep Herding Game?

A developer challenged large language models (LLMs) to create a sheep herding game called "Shepherd's Dog," focusing on realistic flocking behavior. The detailed prompt included specifications for sheep movement, reactions to the dog and obstacles, and gameplay mechanics. The LLMs were tasked with building the entire game within a single index.html file using HTML, CSS, and JavaScript, featuring at least 10 levels, a timer, scoring system, and saved game progress. The experiment showcases the potential of LLMs in game development.

Read more

Hit Reinforcement Learning Textbook: Mathematical Foundations and Accompanying Videos

2025-03-10
Hit Reinforcement Learning Textbook: Mathematical Foundations and Accompanying Videos

A reinforcement learning textbook that has received 5,000+ stars, providing a mathematical yet accessible introduction to fundamental concepts, problems, and classic algorithms. The book includes numerous examples and is accompanied by Chinese and English lecture videos (available on Bilibili and YouTube). Developed over years of teaching experience, it's suitable for undergraduates, graduates, researchers, and practitioners.

Read more
Development

YouTube Experiment: DRM-Only Videos on TV?

2025-03-10
YouTube Experiment: DRM-Only Videos on TV?

Reports indicate YouTube is experimenting with a limited rollout where normal videos only offer DRM-protected formats on the TV (TVHTML5) Innertube client. This affects not only yt-dlp, but also official YouTube TV clients (PS3, web browser, Apple TV), which also only provide DRM formats. Tests show accounts involved can only access DRM-protected versions. This suggests a potential shift in YouTube's copyright protection strategy, potentially impacting how users watch and download videos.

Read more

Free95: Open-Source Windows-Compatible OS Aims to Reclaim the Past

2025-03-10
Free95: Open-Source Windows-Compatible OS Aims to Reclaim the Past

Free95 is an open-source operating system compatible with Windows. It offers a user-friendly Windows-like environment with the added security and transparency of the open-source community. Your favorite Windows games and applications should run flawlessly. The project aims to remove the bloat and security concerns often associated with proprietary operating systems, offering an alternative free from corporate control. Compatibility is achieved through NT system calls and Win32 API implementation. To contribute, submit a pull request or contact developer dripkap_19416 on Discord. You can compile the OS from source or download a binary from the Releases section.

Read more

Graphite: Your Open-Source 2D Creative Powerhouse

2025-03-09
Graphite: Your Open-Source 2D Creative Powerhouse

Graphite is a free and open-source vector and raster graphics engine currently in alpha. It boasts a fully nondestructive workflow combining layer-based compositing with node-based generative design. Evolving beyond a simple vector editor, Graphite's game-engine-like architecture offers a comprehensive toolbox for photo editing, motion graphics, digital painting, desktop publishing, and VFX compositing. Graphics programmers and Rust developers are encouraged to contribute, and donations are welcome to support its continued development. Graphite aims to become an industry-standard art and design tool, empowering creators of all levels.

Read more

Evolving Agents Framework: Collaborative AI Agent Ecosystems

2025-03-09
Evolving Agents Framework: Collaborative AI Agent Ecosystems

The Evolving Agents Framework is a production-grade system for building, managing, and evolving AI agents with intelligent communication. It enables collaborative ecosystems of agents that semantically understand requirements, learn from experience, and communicate effectively to solve complex tasks. Key features include agent evolution (reuse, adapt, or create), agent-to-agent communication via a YAML workflow system, a smart library with semantic search powered by OpenAI embeddings, self-improvement through continuous learning, and multi-framework support (BeeAI, OpenAI, etc.). The framework uses a system agent to decide whether to reuse, evolve, or create new agents based on semantic similarity, and includes governance through firmware. A comprehensive example demonstrates agent collaboration and evolution for tasks such as invoice analysis.

Read more
AI

PurrCrypt: Encrypt Your Secrets with Cat and Dog Sounds

2025-03-09
PurrCrypt: Encrypt Your Secrets with Cat and Dog Sounds

PurrCrypt is an encryption tool using elliptic curve cryptography that transforms your secret messages into adorable cat or dog sounds. Easy to install and use via the command line, it offers 'cat' and 'dog' dialect modes. While the encrypted messages look like nonsensical pet sounds, they contain cryptographically secure data decryptable only with the correct keys. Leveraging the same algorithms as Bitcoin and incorporating steganography, PurrCrypt hides the fact you're sending encrypted data, making it surprisingly secure and fun.

Read more
Development

Airo: Effortless Self-Hosted Server Deployments

2025-03-08
Airo: Effortless Self-Hosted Server Deployments

Tired of complex CI/CD pipelines? Airo is a command-line tool that simplifies deploying projects from your local machine to your self-hosted server. No need to configure complex pipelines or services; just define your `compose.yml` and `env.yml` files, including a Dockerfile and Caddyfile, and deploy with a single `airo deploy` command. It supports automatic HTTPS and reverse proxy setup. Airo lets you focus on building your product, not managing infrastructure, making it ideal for smaller projects.

Read more
Development deployment

Network Chronicles: Gamified Network Documentation

2025-03-08
Network Chronicles: Gamified Network Documentation

Network Chronicles transforms tedious network documentation into an immersive mystery adventure. Users become a new system administrator tasked with maintaining a network after the mysterious disappearance of their predecessor, "The Architect." Through exploration, puzzle-solving, and documentation, players uncover both the network's secrets and the truth behind The Architect's vanishing. The gamified system includes experience points, tiers, achievements, and challenges, seamlessly integrating with your terminal. It supports Linux and macOS and offers standard and user-space installations.

Read more
Development network documentation

Letta: Open-Source Framework for Stateful LLM Applications

2025-03-08
Letta: Open-Source Framework for Stateful LLM Applications

Letta (formerly MemGPT) is an open-source framework for building stateful LLM applications. It enables developers to create agents with advanced reasoning capabilities and transparent long-term memory. The Letta framework is model-agnostic and supports various LLM backends (OpenAI, Anthropic, etc.). Installation is available via Docker and pip. A graphical Agent Development Environment (ADE) simplifies agent creation, deployment, interaction, and observation.

Read more
Development Open-Source Framework

Cross-Platform MIDI Editor IEMidi Released

2025-03-07
Cross-Platform MIDI Editor IEMidi Released

IEMidi is a cross-platform MIDI editor built with ImGui and RtMidi, letting users map MIDI messages to actions like volume control, mute, console commands, or file opening. This open-source project welcomes contributions in coding, packaging, documentation, design, or testing. Windows users can download an installer, while Linux users can install via yum or apt.

Read more
Development MIDI editor

Text-Based TUI Matrix Application: A Nestable Text Desktop Environment

2025-03-07
Text-Based TUI Matrix Application: A Nestable Text Desktop Environment

This is a text-based application where the entire user interface is a mosaic of text cells forming a TUI matrix. The resulting TUI matrix renders either into its own GUI window or a compatible text console. It can wrap any console application and nest indefinitely, creating a text-based desktop environment. Supports Windows, Unix, Linux, macOS, FreeBSD, NetBSD, OpenBSD, and more. Currently, native GUI window rendering is only available on Windows; Unix platforms require a terminal emulator.

Read more
Development text interface

InstantStyle: One-Click Style Transfer Framework for Effortless AI Image Generation

2025-03-07
InstantStyle: One-Click Style Transfer Framework for Effortless AI Image Generation

InstantStyle is a simple yet powerful framework for image style transfer, achieving precise style control by cleverly separating image content and style information. It leverages CLIP's global features and focuses on specific attention layers (up_blocks.0.attentions.1 and down_blocks.2.attentions.1) to manipulate style and layout. InstantStyle is integrated into popular tools like diffusers, supports models like SDXL and SD1.5, and offers online demos and high-resolution generation capabilities, significantly simplifying the workflow and providing users with a convenient experience for stylized image generation.

Read more

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
1 2 7 8 9 11 13 14 15 26 27