11 Repos
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 ist ein Browser-Automatisierungstreiber und eine W3C-WebDriver-Implementierung. Er fungiert als Proxy-Server, der standardisierte WebDriver-Befehle in interne Anweisungen für Webbrowser auf Basis der Gecko-Engine übersetzt. Das Projekt ermöglicht die programmatische Steuerung von Gecko-basierten Browsern, um Benutzerinteraktionen zu simulieren und repetitive Webaufgaben zu automatisieren. Es unterstützt sowohl die Standard-Browser-Automatisierung als auch die Headless-Browser-Orchestrierung für Workflows, die ohne grafische Benutzeroberfläche ausgeführt werden. Die Software wird für automatisierte Webtests verwendet, um die Funktionalität von Websites und das Verhalten der Benutzeroberfläche durch die Ausführung programmatischer Test-Suiten gegen einen Live-Browser zu verifizieren.
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.
Dieses Projekt ist ein Repository für Algorithmen-Implementierungen und ein Übungsleitfaden für Coding-Interviews. Es bietet eine Sammlung algorithmischer Lösungen, Referenzen zu Datenstrukturen und Lernmaterialien, die darauf ausgelegt sind, Kandidaten auf Auswahlverfahren für Software-Engineering-Positionen vorzubereiten. Das Repository fungiert als Algorithmen-Testsuite und nutzt ein fallbasiertes Verifizierungssystem, das spezifische Input-Output-Paare ausführt, um die Korrektheit der implementierten Logik zu validieren. Die Codebasis deckt die Vorbereitung auf technische Interviews durch das Üben gängiger Informatikprobleme, die Implementierung grundlegender Datenstrukturen und die Verifizierung von Coding-Lösungen ab.
Utilizes an execution model that prevents state leakage between different algorithmic problem test suites.
Dieses Projekt ist eine Sammlung praktischer und idiomatischer Python-Code-Rezepte, technischer Tutorials und Programmierreferenzen. Es dient als beispielorientierte Ressource, die theoretische Programmierkonzepte in ausführbaren Python-Quellcode übersetzt. Das Repository ist als eine Reihe eigenständiger Skripte und modularer Rezepte organisiert. Jedes Beispiel ist für eine zustandslose Ausführung konzipiert, wodurch individuelle Problemlösungsmuster unabhängig voneinander ohne geteilten globalen Zustand oder komplexe Einrichtung ausgeführt werden können. Der Inhalt konzentriert sich auf die Beherrschung der Python-Sprache und Softwareentwicklung. Er deckt die Implementierung gängiger Programmiermuster, fortgeschrittene Sprachfeatures und etablierte Best Practices für den Bau lesbarer und effizienter Software ab.
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 ist ein Open-Source-Aufklärungs-Framework, das für das Sammeln von Informationen über digitale Infrastruktur und die Verfolgung finanzieller Aktivitäten über verteilte Ledger hinweg konzipiert ist. Es fungiert als zentraler Orchestrator, der mehrere Drittanbieterdienste und öffentliche Datenbanken abfragt, um Sicherheitsdatenpunkte in einem einheitlichen Format zu aggregieren. Das System nutzt eine modulare, Plugin-basierte Architektur, die unabhängige Datensammelaufgaben ermöglicht, von der Domänen- und IP-Adressaufklärung bis hin zur Analyse von Remote-Dateien auf bösartige Signaturen. Es unterstützt spezialisierte Untersuchungen von Kryptowährungstransaktionen, wodurch Benutzer die Bewegung digitaler Assets überwachen und historische Blockchain-Daten abrufen können. Über die Aufklärung hinaus enthält das Tool Dienstprogramme zur Überprüfung des Sicherheitsstatus öffentlich zugänglicher Web-Infrastruktur, wie die Identifizierung unterstützter Verschlüsselungschiffren und die Erkennung häufiger Schwachstellen. Die Software arbeitet mit einem zustandslosen Ausführungsmodell, das sicherstellt, dass jeder Scan ein isolierter Prozess bleibt, ohne den Zustand zwischen Sitzungen zu persistieren.
Operates as an isolated, stateless process for each scan to ensure privacy and reduce memory overhead.