The OpenAI Agents SDK is a lightweight Python package for building agentic AI applications with few abstractions. It provides primitives including agents with instructions and tools, handoffs for delegating tasks between agents, and guardrails for validating inputs and outputs. It includes built-in tracing for visualizing and debugging agentic flows. The SDK uses the Responses API by default for OpenAI models and wraps model calls in a higher-level runtime.
Directory
Search results
Published directory entries matching your search.
Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team.
OpenPanel is a multi-user web hosting control panel built around lightweight containers. Each user gets an isolated environment with a separate MySQL server, PHP version, Redis instance and root access. Administrators and resellers manage servers through the OpenAdmin panel, and the OpenPanel interface lets clients manage domains, websites, services and email. OpenCLI provides terminal commands for panel actions.
OpenRGB is open source RGB lighting control software that does not depend on manufacturer software. It runs on Windows, Linux and MacOS, replacing proprietary RGB apps with a lightweight interface. It offers a network-based SDK with bindings for multiple languages and a plugin interface. Version 1.1 is referenced.
Opentierboy is an open-source, lightweight tier list creator. It enables users to craft custom rankings, use pre-made templates, share tier lists without requiring an account, upload personal images, share rankings via stateful URL or screenshot, and operates with no ads, tracking, or database, using only local storage for functionality.
Pake is a tool that turns any website into a lightweight desktop app with one command, supporting macOS, Windows and Linux. It is built with Rust Tauri and offers one-command packaging via CLI, an online build option, and ready-made packages for popular sites. It supports shortcuts, immersive windows, drag and drop, style customization and ad removal.
PDF Mix Tool is a lightweight application for common editing operations on PDF files, including merging, rotating, and composing pages. It can also alternate pages, generate booklets, add, delete, or extract pages, and edit document information. It is written in C++ and depends on Qt and qpdf, and is free software under the GNU GPLv3 license.
PEmbroider is an open-source, cross-platform lightweight Java library for generative embroidery design that integrates with the Processing creative coding framework. It is intended for artists, craftspersons, educators, makers, and schools, and can generate embroidery files in .DST, .EXP, and .JEF formats. The library was developed at the CMU Frank-Ratchye STUDIO for Creative Inquiry and is released under the GNU General Public Licence (GPLv3) and Anti-Capitalist Software License (ACSL 1.4).
Phoenix is a lightweight macOS window and app manager scriptable with JavaScript, and with languages that compile to JavaScript such as TypeScript. It aims for efficiency and a small footprint. Users can write their own configuration, bind keyboard shortcuts and system events to callback functions, and control screens, spaces, the mouse, apps and windows. It requires macOS 10.14 or higher.
Pi-Apps is an app store for Raspberry Pi and other ARM Linux devices focused on open-source projects. It shows app descriptions and popularity, tracks install and uninstall progress, and notifies about updates. The interface uses YAD and GTK, follows the system theme, and is lightweight. Pi-Apps is free and open source under GPL-3.
Pipe Viewer is a lightweight YouTube client for Linux that does not require an API key. The repository contains the pipe-viewer application and a GTK-based interface, along with availability information.
Plausible Analytics is a lightweight and open-source Google Analytics alternative that does not use cookies and is made and hosted in the EU. It provides a real-time dashboard, funnels, goals and revenue tracking, user journeys, scroll depth tracking and AI traffic analytics, with automatic scroll depth tracking on every page. A 30-day free trial is offered without a credit card.
Lightweight unofficial Steam client for Android
Plyr is a simple, lightweight, accessible and customizable HTML5, YouTube and Vimeo media player that supports modern browsers. The project is deprecated in favour of Video.js 10 and receives security updates only.
Lightweight Bash scripts that enhance your terminal coding workflow with web-based AI assistants like Claude or Grok.
PreySense is a lightweight Windows utility for Acer Predator laptops, forked from G-Helper. It enables control of performance modes, fans, GPU behavior, RGB lighting, display options, and battery limits, and includes a compact hardware overlay without requiring the full Predator Sense app.
pyLoad is a free and open source download manager written in Python. It is designed to be lightweight, easily extensible and fully manageable via a web interface. It runs on NAS devices, routers and headless home servers supporting Python, and supports common video sites, one-click hosters and container formats.
The lightweight PyTorch wrapper for high-performance AI research.
qView is an image viewer described as practical and minimal, designed with minimalism and usability in mind. The project is cross-platform and lightweight, built with Qt widgets and released under the GPL-3.0 license.
React-Uploady is a lightweight library providing components and hooks for building client-side file-upload features in React. It offers an uploader engine and an Uploady provider, with optional UI packages added as needed. The library is designed to be simple to start with yet configurable across the upload flow.
ReplayMod is a Minecraft mod that records game sessions and replays them from any perspective, created by CrushedPixel and johni0702. Replay files use a lightweight format, and replays can be shared through the Replay Center. The mod includes a built-in video creator for camera paths. It is client side and cannot be installed on servers.
RoLocate is a free, lightweight open-source userscript that adds integrated improvements to Roblox. Its listed features include server filters, a smart search bar, one-click game launching, custom homepage backgrounds, and removal of Roblox ads. The site lists total installs of 25+ and refers to documentation and compatibility pages.
Ruffus is an open-source computation pipeline library for Python, used in science and bioinformatics. It is designed to automate scientific and other analyses with a lightweight, standard-Python syntax, and can be installed from the Python Package Index.
Rufus is a lightweight Windows system utility that creates bootable USB drives. These drives can be used to install or run Microsoft Windows, Linux, or DOS on a computer. The tool is designed for speed and simplicity, requiring only a small number of clicks and a few minutes of time to generate a functional bootable drive for operating system deployment, testing, or recovery use cases.