11 repository-uri
Execution modes that bypass state persistence for low-latency, one-off computations.
Distinct from Execution Graphs: Distinct from general execution graphs: focuses on stateless, streaming-first invocation patterns.
Explore 11 awesome GitHub repositories matching software engineering & architecture · Stateless Execution. Refine with filters or upvote what's useful.
Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai
Triggers one-off agent tasks in the background that bypass state persistence for lower latency.
LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an orchestration engine that models workflows as directed graphs, allowing developers to connect language models, data sources, and external tools into modular, multi-step processes. The platform distinguishes itself through its focus on stateful execution and human-in-the-loop control. It manages agent lifecycles by persisting execution state across threads, enabling fault tolerance and the ability to pause workflows at designated breakpoints for manual review or modification. This
Supports stateless graph execution for low-latency, incremental streaming of model responses.
Laf is a serverless backend platform that provides an integrated environment for cloud functions, a document database, and file storage. It serves as a complete infrastructure for developing and deploying backend logic, data persistence, and real-time communication without the need for manual server management. The platform features a browser-based IDE that allows developers to write, test, and deploy serverless functions directly within a web editor, removing the requirement for local environment setup. It also includes a WebSocket communication platform for maintaining persistent bidirectio
Provides a sandboxed runtime for executing stateless backend logic triggered by HTTP requests, database changes, or scheduled timers.
geckodriver este un driver de automatizare a browserului și o implementare W3C WebDriver. Acesta funcționează ca un server proxy care traduce comenzile WebDriver standardizate în instrucțiuni interne pentru browserele web bazate pe motorul Gecko. Proiectul permite controlul programabil al browserelor bazate pe Gecko pentru a simula interacțiunile utilizatorului și a automatiza sarcinile web repetitive. Suportă atât automatizarea standard a browserului, cât și orchestrarea browserului headless pentru fluxuri de lucru care se execută fără o interfață grafică cu utilizatorul. Software-ul este utilizat pentru testarea web automatizată pentru a verifica funcționalitatea site-ului și comportamentul interfeței cu utilizatorul prin rularea unor suite de teste programabile împotriva unui browser live.
Processes each driver request independently by relying on the browser instance to maintain execution state.
OpenWhisk is a serverless cloud platform designed for deploying and executing stateless functions in response to API calls or events. It serves as a complete serverless stack, providing an API gateway for functions, a function-as-a-service runtime manager, and an event-driven workflow engine. The platform distinguishes itself through a polyglot execution model that supports multiple language runtimes and allows for the creation of custom runtimes using Docker containers. It enables complex logic through function orchestration and composition, allowing multiple functions to be chained into seq
Executes stateless code snippets and tasks within a distributed, isolated serverless environment.
Keyhacks is a command-line tool that tests whether API keys and tokens for dozens of cloud services are valid and active. It automates the verification of discovered credentials during security auditing and penetration testing, confirming if leaked or harvested API keys, tokens, and secrets are still operational. The tool validates credentials by sending lightweight, service-specific HTTP requests to each platform's API endpoint and inspecting the response status or body. Each validation runs independently without storing state between requests, using pre-defined request templates with the co
Each validation runs independently without storing state or session data between requests.
Ottomator-agents is a framework for building and deploying autonomous AI agents using structured workflow files and source code. It serves as a declarative deployment tool and workflow orchestrator that translates static configuration files into executable sequences of AI agent tasks and logic flows. The system utilizes manifest-driven instantiation and template-driven deployment to create functional agent identities by populating source code templates with user-specified parameters. It incorporates a modular skill system that equips agents with discrete, reusable source code units and toolse
Implements an execution runtime that runs agent workflows as independent, stateless processes.
Acest proiect este un repository de implementare a algoritmilor și un ghid de practică pentru interviurile de programare. Oferă o colecție de soluții algoritmice, referințe pentru structuri de date și materiale de studiu concepute pentru a pregăti candidații pentru evaluările de angajare în ingineria software. Repository-ul funcționează ca o suită de testare a algoritmilor, utilizând un sistem de verificare bazat pe cazuri care execută perechi specifice de intrare-ieșire pentru a valida corectitudinea logicii implementate. Codul sursă acoperă pregătirea pentru interviurile tehnice prin exersarea problemelor comune de informatică, implementarea structurilor de date de bază și verificarea soluțiilor de programare.
Utilizes an execution model that prevents state leakage between different algorithmic problem test suites.
Acest proiect este o colecție de rețete practice și idiomatice de cod Python, tutoriale tehnice și referințe de programare. Servește ca o resursă bazată pe exemple care traduce conceptele teoretice de programare în cod sursă Python executabil. Repository-ul este organizat ca o serie de scripturi independente și rețete modulare. Fiecare mostră este concepută pentru execuție stateless, permițând rularea independentă a tiparelor individuale de rezolvare a problemelor, fără stare globală partajată sau configurări complexe. Conținutul se concentrează pe stăpânirea limbajului Python și dezvoltarea software. Acoperă implementarea tiparelor comune de programare, funcționalități avansate ale limbajului și bune practici consacrate pentru construirea de software lizibil și eficient.
Designs each code sample to run independently without requiring a shared global state or complex setup.
This project provides a translation layer and set of adapters designed to bridge AI agents with the Model Context Protocol. It functions as an integration layer that allows agents to operate as protocol-compliant servers and enables the conversion of protocol-based tools into formats compatible with agent frameworks and logic graphs. The adapters facilitate tool interoperability by wrapping external protocol tools for use within agent workflows and exposing internal agent capabilities to any client implementing the Model Context Protocol. This creates a communication bridge that supports inte
Provides incremental delivery of responses via server-sent events for stateless graph or assistant executions.
OSINT-SPY este un framework de recunoaștere open-source conceput pentru colectarea de informații despre infrastructura digitală și urmărirea activității financiare pe registre distribuite. Funcționează ca un orchestrator centralizat care interoghează mai multe servicii terțe și baze de date publice pentru a agrega puncte de date de securitate într-un format unificat. Sistemul utilizează o arhitectură modulară, bazată pe plugin-uri, care permite sarcini independente de colectare a datelor, variind de la recunoașterea domeniilor și a adreselor IP până la analiza fișierelor remote pentru semnături malițioase. Suportă investigații specializate în tranzacțiile cu criptomonede, permițând utilizatorilor să monitorizeze mișcarea activelor digitale și să recupereze date istorice din blockchain. Dincolo de recunoaștere, instrumentul include utilitare pentru auditarea posturii de securitate a infrastructurii web publice, cum ar fi identificarea cifrurilor de criptare suportate și detectarea vulnerabilităților comune. Software-ul operează pe un model de execuție stateless, asigurând că fiecare scanare rămâne un proces izolat, fără a persista starea între sesiuni.
Operates as an isolated, stateless process for each scan to ensure privacy and reduce memory overhead.