Developer SayYoung530 open-sourced YANGPA, a serverless peer-to-peer messenger built on Tor and implemented mainly in Rust with a Tauri/React application. The developer says Claude Code produced the code, tests, CI and documentation in about three weeks, while the human wrote the specification and tested the project on two Windows PCs and a Galaxy phone. YANGPA is available to try on Windows, macOS, Linux and Android.
What problem it solves
App Store Connect workflows cover builds, TestFlight, submissions, signing, analytics, screenshots, subscriptions, and other API operations. This project provides a scriptable CLI for automating those workflows across iOS, macOS, tvOS, and visionOS from a terminal, IDE, or CI/CD pipeline.
Key features
Release workflow automation — Automate builds, TestFlight distribution, su…
What problem it solves
Go applications need client libraries for interacting with Google Cloud Platform APIs. The project provides packages for those services and supports common authentication flows for local development and Google Cloud Platform environments.
Key features
Google Cloud API client packages — The repository contains Go packages for Google Cloud Platform services, including storage,…
What problem it solves
Teams need to query, visualize, alert on, and understand metrics wherever they are stored. They also need to explore related metrics and logs, build reusable dashboards, and work across multiple data sources.
Key features
Flexible visualizations — Create client-side graphs for metrics and logs with multiple visualization options, including panel plugins.
Source: README
Dynam…
What problem it solves
Organizations sharing GPU infrastructure need a consistent way to run development, training, and inference workloads across Kubernetes environments. They also need centralized scheduling, resource governance, workload orchestration, and visibility across teams and clusters.
Key features
AI-aware GPU scheduling — Schedules GPU workloads with fair-share, preemption, bin-packin…
What problem it solves
The repository is archived and no longer maintained, with ongoing development continuing under the name Crush. Its archived implementation provided AI-assisted coding, debugging, and related terminal workflows.
Key features
Interactive Terminal Interface — OpenCode provides a terminal user interface for interacting with AI models and managing coding conversations.
Source: RE…
What problem it solves
Academic research requires researchers to move through literature work, writing, review, revision, and finalization while preserving the accuracy and integrity of claims. The project addresses this by providing structured skills and an orchestrated pipeline that support research tasks without removing the researcher from important decisions.
Key features
Deep research — Prov…
What problem it solves
AI agents need relevant design context from Figma files to generate code that follows a design system and reflects design intent. This project documents how to connect the Figma MCP server to supported clients, use its tools and skills, and apply practices for more consistent results.
Key features
Connect supported MCP clients — Setup instructions cover the Figma MCP server …
What problem it solves
Installing and operating Kubernetes can involve host OS dependencies, infrastructure restrictions, high system requirements, and cumbersome lifecycle management. k0s addresses these concerns with a self-contained distribution, flexible deployment options, and automated cluster lifecycle tooling.
Key features
Self-contained distribution — The distribution packages the compone…
What problem it solves
Teams building small and medium-sized applications often need to assemble authentication, authorization, routing, menus, code generation, file handling, and other common application capabilities before focusing on business development. This project provides those foundations in a Vue and Gin architecture so developers can concentrate on project-specific features.
Key feature…
What problem it solves
Legacy SASE platforms combine connectivity and security in heavyweight, closed, cloud-locked stacks assembled from years of patchwork. Administrators need an open, self-hostable platform that unifies networking and security while remaining straightforward to deploy and operate.
Key features
Connect remote networks — Site connectors use outbound tunnels and intelligent NAT tr…
What problem it solves
Selecting an open-source language model requires accounting for available memory, processor capabilities, GPU configuration, model size, quantization, and context requirements. The project addresses the difficulty of determining which models can run comfortably on a particular machine and comparing fit, speed, quality, and context before deployment.
Key features
Hardware aut…
What problem it solves
Many AI applications send messages to remote servers, where they may be logged and analyzed outside the user's view. This project addresses that concern by running language models, conversations, voices, and tools on the device without requiring an account or internet connection.
Key features
On-device language model chat — Run GGUF language models fully offline, including G…
What problem it solves
Users need a way to play VR games running on a PC through a supported standalone VR headset over a local network. The project addresses headset compatibility, PC requirements, installation guidance, troubleshooting, and configuration information for this setup.
Key features
Broad headset and PC compatibility — ALVR lists support for multiple standalone VR headsets and docume…
What problem it solves
AI agents, assistants, and chatbots need access to repository context and GitHub capabilities to complete development and collaboration workflows. Without a direct connection, these tools cannot conveniently read repositories and code files, manage issues and pull requests, analyze code, or automate workflows through natural language.
Key features
Repository and code access …
What problem it solves
Making a game requires design documents, art, 3D models, video, code, testing, and publishing, often across several separate tools. OhMyGame brings these activities into one app where an agent can design a game, create its assets, build it, playtest it, and publish it.
Key features
Agent-driven game creation — The built-in agent drafts design documents, generates assets, wri…
What problem it solves
Developers, researchers, teams, and students need practical examples to understand and evaluate AI agent architectures. The collection organizes production examples, tutorials, and working code by framework and industry to support implementation and learning.
Key features
Runnable agent examples — Each project under agents/ is presented as a self-contained implementation wit…
What problem it solves
Tools like Semrush or Ahrefs are described as expensive and bloated, which puts comprehensive SEO tooling out of reach for many people. OpenSEO aims to replace them with focused workflows, self-hosting options, and a pay-as-you-go model where you bring your own DataForSEO API key.
Key features
Core SEO workflows in one tool — Keyword research, rank tracking, competitor insig…
What problem it solves
Building full-stack web applications in Rust often requires coordinating server rendering, client reactivity, routing, assets, and reusable UI components. Topcoat aims to simplify and streamline that work by combining these capabilities in a unified framework.
Key features
Server rendering with client reactivity — Components render asynchronously on the server and can access…
What problem it solves
People need a personal finance application they can host themselves and access across the interfaces they already use. Sure is a community-maintained project that keeps the application’s codebase active while supporting browser, desktop, mobile, API, and LLM agent access.
Key features
Self-hosted deployment — The application can be self-hosted with Docker and includes setup …
The most direct way to give an Agent long-term memory is to write history into a database and retrieve a few relevant records when a new question arrives. This pipeline soon encounters two different requirements: a personal assistant needs to remember specific people, events, times, and preferences; a task Agent needs to learn from past actions what to do next. The former fears losing details to c…