Showing 2733 open source projects for "state-thread"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    Surmon.me

    Surmon.me

    Personal website and blog

    ...The platform is not just a static blog but part of a modular architecture that includes an admin dashboard, a mobile app, and even AI-assisted features, all designed to work together cohesively. The frontend is built using modern tools such as Vite, TypeScript, and state management libraries, enabling scalability and maintainability. It also incorporates automation workflows through CI/CD pipelines that handle building, testing, and deployment processes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    LaiNES

    LaiNES

    Compact cycle-accurate NES emulator

    ...The emulator includes a simple graphical interface that allows users to browse files, configure settings, and manage gameplay without relying on external tools. It also provides savestate functionality that captures the full emulator state, including CPU, graphics, and audio subsystems, allowing users to resume gameplay seamlessly. LaiNES strikes a balance between educational clarity and functional completeness, making it both a learning tool and a usable emulator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    GCP Config Connector

    GCP Config Connector

    GCP Config Connector, a Kubernetes add-on for managing GCP resources

    ...Its central idea is that infrastructure objects such as Cloud Storage or Cloud Spanner resources can be described declaratively in manifests, after which Config Connector creates or updates the corresponding Google Cloud resources and continuously reconciles them to match the declared state. This makes the project highly valuable for teams practicing GitOps, platform engineering, or Kubernetes-centered operations, because it brings cloud resource management into the same control model used for application deployment. The repository also reflects an active emphasis on resource development and reconciliation reliability, including a newer direct development approach intended to provide a more Kubernetes-native authoring experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    OM1

    OM1

    Modular AI runtime for robots

    ...Developers can extend the system by connecting new tools, services, or data sources to the agent architecture. The platform also includes mechanisms for coordinating workflows and managing the state of ongoing tasks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    MemOS

    MemOS

    AI memory OS for LLM and Agent systems

    ...The project explores rethinking system abstractions by tightly coupling computation with memory objects so that programs can operate on large datasets without expensive serialization or context switching. It aims to support advanced workflows like persistent in-memory data structures, crash-resilient state handling, and seamless sharing of data across tasks without copying. By abandoning some of the historical assumptions of Unix-style operating systems, MemOS attempts to unlock new performance and scalability tradeoffs for applications that need high throughput and low latency on memory-intensive workloads.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Playwriter

    Playwriter

    Chrome extension to let agents control your browser

    ...The system enables browser automation by running Playwright commands through a persistent session managed by a background extension, allowing agents or scripts to navigate, interact with, and query browser contexts without losing state between commands. This makes it valuable for scenarios where AI agents need to perform complex web automation tasks—like multi-step navigation, form interaction, or content extraction—without reinitializing context or state every time. Playwriter’s architecture supports both extension-based control for real browser windows and CLI integration, giving developers flexibility in how they build and run browser automation workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Claude Cognitive

    Claude Cognitive

    Persistent context and multi-instance coordination

    ...This context routing dramatically reduces redundant token usage and accelerates large codebase interactions by focusing only on what truly matters to the current task. Additionally, Claude-Cognitive includes a pool coordinator to share state across multiple Claude Code instances, preserving what’s been learned or completed and preventing repetitive debugging or redundant exploration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Beads

    Beads

    A memory upgrade for your coding agent

    Beads is an open-source project providing a distributed, structured memory system for AI coding agents, replacing ad-hoc text plans with a git-backed graph that represents tasks, dependencies, and progress in a persistent, queryable format. Instead of storing plans as unstructured Markdown or ephemeral notes, Beads organizes agent state, task artifacts, and relationships as nodes and edges in a version-controlled graph so that long-horizon projects don’t lose context or coherence as the agent proceeds. This approach helps coding agents — and human collaborators — track which tasks depend on others, what has been done, and where workflows branch or reunify without losing important data. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Dafthunk

    Dafthunk

    A workflow execution platform built on top of the fantastic Cloudflare

    ...The platform is closely aligned with Cloudflare’s ecosystem, using edge-native building blocks for execution, orchestration, and storage so workflows can run near users with low latency. It aims to combine the approachability of a visual editor with the practical needs of real automation: state persistence, execution history, reusable nodes, and integrations with external systems. A key appeal is that you can go from idea to running automation quickly in a hosted-like experience while still keeping the project open source and infrastructure-aware.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 10
    Corosync Cluster Engine

    Corosync Cluster Engine

    The Corosync Cluster Engine

    ...The project provides four C application programming interface features. A closed process group communication model with extended virtual synchrony guarantees for creation of replicated state machines. A simple availability manager that restarts the application process when it has failed. A configuration and statistics in-memory database that provides the ability to set, retrieve, and receive change notifications of information. A quorum system that notifies applications when a quorum is achieved or lost. Our project is used as a high-availability framework by projects such as Pacemaker and Asterisk. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    SWE-agent

    SWE-agent

    SWE-agent takes a GitHub issue and tries to automatically fix it

    SWE-agent turns LMs (e.g. GPT-4) into software engineering agents that can resolve issues in real GitHub repositories. On the SWE-bench, the SWE-agent resolves 12.47% of issues, achieving state-of-the-art performance on the full test set. We accomplish our results by designing simple LM-centric commands and feedback formats to make it easier for the LM to browse the repository, and view, edit, and execute code files. We call this an Agent-Computer Interface (ACI).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Quantum++

    Quantum++

    Modern C++ quantum computing library

    ...The library's simulation capabilities are only restricted by the amount of available physical memory. On a typical machine (Intel i5 8Gb RAM) Quantum++ can successfully simulate the evolution of 25 qubits in a pure state or of 12 qubits in a mixed state reasonably fast.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Tokenizers

    Tokenizers

    Fast State-of-the-Art Tokenizers optimized for Research and Production

    Fast State-of-the-art tokenizers, optimized for both research and production. Tokenizers provides an implementation of today’s most used tokenizers, with a focus on performance and versatility. These tokenizers are also used in Transformers. Train new vocabularies and tokenize, using today’s most used tokenizers. Extremely fast (both training and tokenization), thanks to the Rust implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Testcontainers

    Testcontainers

    A library to support tests with throwaway instances of Docker

    ...Use a containerized instance of a MySQL, PostgreSQL or Oracle database to test your data access layer code for complete compatibility, but without requiring complex setup on developers' machines and safe in the knowledge that your tests will always start with a known DB state. Any other database type that can be containerized can also be used. For running your application in a short-lived test mode with dependencies, such as databases, message queues or web servers. Use containerized web browsers, compatible with Selenium, for conducting automated UI tests. Each test can get a fresh instance of the browser, with no browser state, plugin variations or automated browser upgrades to worry about. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ClickHouse Go

    ClickHouse Go

    Golang driver for ClickHouse

    Golang SQL database client for ClickHouse. There are two version of this client, v1 and v2, available as separate branches. v1 is now in a state of maintenance, we will only accept PRs for bug and security fixes. Uses ClickHouse native format for optimal performance. Utilizes low level ch-go client for encoding/decoding and compression (versions >= 2.3.0). Supports native ClickHouse TCP client-server protocol. Compatibility with database/sql (slower than native interface!).
    Downloads: 17 This Week
    Last Update:
    See Project
  • 16
    VisualVM

    VisualVM

    VisualVM is an All-in-One Java Troubleshooting Tool

    VisualVM is a visual tool integrating command line JDK tools and lightweight profiling capabilities. Designed for both development and production time use. Use Apache Ant 1.9.9 or above and Oracle JDK 8 to build VisualVM from this repository. VisualVM monitors and troubleshoots applications running on Java 1.4+ from many vendors using various technologies including jvmstat, JMX, Serviceability Agent (SA) and Attach API. VisualVM perfectly fits all the requirements of application developers,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    wllama

    wllama

    WebAssembly binding for llama.cpp - Enabling on-browser LLM inference

    ...The framework provides both high-level APIs for common tasks such as text generation and embeddings, as well as low-level APIs that expose tokenization, sampling controls, and model state management.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 18
    Open ChatGPT Atlas

    Open ChatGPT Atlas

    Open Source and Free Alternative to ChatGPT Atlas

    Open ChatGPT Atlas is an open-source toolkit and interface for working with OpenAI’s ChatGPT models in a more extensible, adaptable, and composable way than standard web UIs allow. It provides an architecture where developers and power users can manage state, tool integrations, and multi-turn workflows with more control, enabling custom UIs, automation layers, and advanced routing logic. Unlike a fixed chat app, Atlas is designed as a foundation that can be extended with plugins, external APIs, and custom logic to support domain-specific assistants, agent-like behaviors, and multi-task workflows. ...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 19
    ViaVersion

    ViaVersion

    Allows the connection of newer clients to older server versions

    ...See HERE for an overview of the different Via* projects. Note that ViaVersion will be able to run best on either Paper servers or through ViaFabricPlus due to having direct access to client/server state and more extensive API.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 20
    Vowpal Wabbit

    Vowpal Wabbit

    Machine learning system which pushes the frontier of machine learning

    ...There is a specific focus on reinforcement learning with several contextual bandit algorithms implemented and the online nature lending to the problem well. Vowpal Wabbit is a destination for implementing and maturing state-of-the-art algorithms with performance in mind. The input format for the learning algorithm is substantially more flexible than might be expected. Examples can have features consisting of free-form text, which is interpreted in a bag-of-words way. There can even be multiple sets of free-form text in different namespaces. Similar to the few other online algorithm implementations out there. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 21
    x64dbg-MCP Server

    x64dbg-MCP Server

    x64dbg-MCP Server is a native MCP (Model Context Protocol) plugin

    ...The toolset also covers threads, call stacks, symbols, references, pattern scans, PE structures, dumps, tracing, and process internals. Event callbacks let clients react to debugger state changes such as exceptions, pauses, DLL loads, and breakpoints. It supports both Streamable HTTP and SSE transports with JSON-RPC 2.0. Mandatory bearer authentication protects every request, and configuration changes can restart the server automatically. Written in Zig, it has no runtime dependencies and can build x32 and x64 plugins from one codebase.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 22
    Nextcloud Desktop Client

    Nextcloud Desktop Client

    Desktop sync client for Nextcloud

    ...You can already find Nextcloud Desktop client packages included in openSUSE Tumbleweed, Arch Linux, Fedora, Debian, and Ubuntu. Packages for Alpine Linux over here. See the latest state and more packages in this post on our forums. Can’t find packages? Ask your distribution or contribute to creating them! Note that all of those packages are community-developed and maintained, Nextcloud currently only provides the Appimage. The apps allow you to access, sync and upload your data and feature instant upload for photos and videos.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 23
    uhtml

    uhtml

    A micro HTML/SVG render

    ...It uses tagged template literals to provide a JSX-inspired syntax without requiring a compiler or specialized build tools. Components can be written as regular functions and connected to reactive state through signals, computed values, effects, batching, and untracked reads. The renderer supports keyed nodes, references, fragments, event handlers, boolean attributes, direct property updates, and object spreading. It also integrates with native custom elements and simplifies accessibility and dataset management through dedicated aria and data attributes. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    Fish Speech

    Fish Speech

    SOTA Open Source TTS

    Fish Speech is a state-of-the-art open-source text-to-speech project that has evolved into the OpenAudio series of advanced TTS models. The repository hosts the code and tooling for training, fine-tuning, and serving high-quality TTS, while the current flagship models (OpenAudio-S1 and S1-mini) are distributed via Fish Audio’s playground and Hugging Face.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 25
    FlowRedux

    FlowRedux

    Kotlin Multiplatform Statemachine library with nice DSL based on Flow

    Building async. running Kotlin Multiplatform state machine made easy with a DSL and coroutines.
    Downloads: 0 This Week
    Last Update:
    See Project