Showing 543 open source projects for "loop"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    AI Job Search

    AI Job Search

    AI-powered job application framework built on Claude Code

    AI Job Search is a Claude Code-based framework for managing job applications from profile setup to interview preparation. It helps users turn their CV, documents, and career background into a structured application profile. The workflow can search job portals, score roles by fit, rank openings, and generate tailored application materials. It also creates LaTeX-based CVs and cover letters, then runs a reviewer-style pass before presenting final outputs. Extra commands support interview prep,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Agentspan

    Agentspan

    Durable, Distributed runtime for ALL of your agents

    Agentspan is a distributed runtime designed to run AI agents reliably across machines while maintaining long-lived execution states. It enables agents to persist beyond process crashes, allowing workflows to continue even after interruptions or restarts. The system is built for durability, meaning tasks can pause for extended periods, including waiting for human approval, and then resume seamlessly. It supports scaling across multiple environments, making it suitable for production-grade...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Portia SDK Python

    Portia SDK Python

    Portia Labs Python SDK for building agentic workflows

    portia‑sdk‑python is an open-source Python SDK by Portia Labs for creating reliable, stateful, authenticated multi-agent AI workflows. It supports tool-backed agents capable of real-world interactions—like web browsing, API access, and human-in-the-loop clarifications—while maintaining transparency and auditability through structured plans and execution hooks. Designed for production environments, the SDK integrates with local or cloud LLMs (e.g. OpenAI, Anthropic, Mistral, Gemini) and supports extensive tool registries, session handling, and memory management.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    emiT-C

    emiT-C

    A time travelling programming language

    ...You can kill variables, which destroys them permanantly- at least until you send another variable back in time to kill the variable doing the killing. This very quickly leads to a lot of confusion, with a constantly changing source code and the very easy possibility of creating a paradox or a time loop. Remember, the timeline doesnt reset when you go back, any changes made before will remain until you go back even further to stop them from happening.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    Neuron AI

    Neuron AI

    The PHP Agentic Framework to build production-ready AI driven apps

    ...Its design is modular, so developers can swap model providers with minimal changes to their application code, which makes it practical for teams that need flexibility across vendors. The project also supports structured output, monitoring, MCP connectivity, and workflow patterns that include human-in-the-loop intervention when automated flows need review or correction.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Hoppscotch

    Hoppscotch

    Open source API development ecosystem

    ...Retrieve response headers identical to those of a GET request, but without the response body. Establishes a tunnel to the server identified by the target resource. Describe the communication options for the target resource. Performs a message loop-back test along the path to the target resource. Some APIs use custom request methods such as LIST. Type in your custom methods. Choose a theme, System (default), Light, Dark, and Black. Choose accent color, Green (default), Teal, Blue, Indigo, Purple, Yellow, Orange, Red, and Pink. Distraction-free Zen mode. Receive a stream of updates from a server over an HTTP connection without resorting to polling. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Mechanize

    Mechanize

    Mechanize is a ruby library that makes automated web interaction easy

    ...Mechanize#transact runs the given block and then resets the page history. I.e. after the block has been executed, you're back at the original page; no need to count how many times to call the back method at the end of a loop (while accounting for possible exceptions).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    AutoAgent AI

    AutoAgent AI

    Autonomous harness engineering

    ...Instead of manually tuning prompts or workflows, developers define high-level goals in a configuration file, and the system continuously modifies its own tools, orchestration, and logic based on benchmark performance. It operates through a loop of testing, analyzing failures, and refining the agent’s configuration to maximize a scoring metric. The framework uses a single-file agent harness combined with structured tasks and evaluation suites to guide optimization. It runs inside Docker for safe execution and reproducibility. This approach shifts agent development from manual design to automated optimization. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    CGraph

    CGraph

    A general, three-party dependency-free, cross-platform

    ...It allows developers to model computational processes as graph structures, where nodes represent tasks and edges define dependencies, enabling efficient scheduling and execution. The framework includes a pipeline system that supports sequential and parallel execution, conditional branching, aggregation, and loop control, making it highly flexible for advanced workflows. Developers can extend the system by defining custom nodes and grouping them into logical structures, allowing fine-grained control over execution behavior. CGraph also supports features such as pausing, resuming, and timeout management, which are critical for real-world systems requiring robustness and reliability.
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 10
    Folia

    Folia

    Fork of Paper which adds regionized multithreading

    ...Traditional Minecraft servers run most game logic on a single main thread, which creates performance bottlenecks when many players are active simultaneously. Folia addresses this limitation by dividing the game world into independent regions composed of nearby chunks and assigning each region its own tick loop. These regions run concurrently on multiple threads within a thread pool, allowing server hardware with many CPU cores to process gameplay events in parallel. This architecture significantly increases scalability for large multiplayer environments where players are distributed across different areas of the world. Because the project fundamentally changes how the server processes game logic, many existing plugins are not immediately compatible and must be adapted for the new threading model.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    TraceRoot

    TraceRoot

    Find the Root Cause in Your Code's Trace

    ...Lightweight SDKs for Python and TypeScript enable seamless instrumentation using OpenTelemetry, with support for both self-hosted and cloud deployment. Human-in-the-loop interaction is central: developers can guide reasoning by selecting relevant spans or logs, then verify agent reasoning through traceable context.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    SLIME

    SLIME

    The Superior Lisp Interaction Mode for Emacs

    ...While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on. The Read-Eval-Print Loop ("top-level") is written in Emacs Lisp for tighter integration with Emacs. The REPL also has builtin "shortcut" commands similar to those of the McCLIM listener. SLIME is able to take compiler messages and annotate them directly into source buffers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    sbt

    sbt

    sbt, the interactive build tool

    ...One of the examples of a Scala-specific feature is the ability to cross-build your project against multiple Scala versions. build.sbt is a Scala-based DSL to express parallel processing task graph. Typos in build.sbt will be caught as a compilation error. With Zinc incremental compiler and file watch (~), edit-compile-test loop is fast and incremental. Adding support for new tasks and platforms (like Scala.js) is as easy as writing build.sbt. Join 100+ community-maintained plugins to share and reuse sbt tasks. Continuous compilation and testing with triggered execution. Supports mixed Scala/Java projects. Supports testing with ScalaCheck, specs, and ScalaTest. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Mastra

    Mastra

    The TypeScript AI agent framework

    Mastra is a TypeScript-first framework for building AI-powered applications and agents, designed to take projects from prototype to production on a modern JavaScript/TypeScript stack. It integrates cleanly with React, Next.js, and Node-based backends, but can also run as a standalone server, giving teams flexibility in how they deploy their AI logic. At its core, Mastra provides abstractions for agents, workflows, tools, memory, retrieval, and model routing, so developers can focus on...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    The Fable Method

    The Fable Method

    How Claude Fable 5 worked, distilled into skills

    The Fable Method is a structured workflow for improving how AI agents reason, act, verify, and report. It converts observed problem-solving habits into explicit steps that different language models can follow. The core process classifies the request, defines completion criteria, gathers primary evidence, chooses one recommendation, makes the smallest correct change, and verifies the result. Four included skills cover planning, execution, judging completed work, and generating domain-specific...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Ditto

    Ditto

    The simplest self-building coding agent

    Ditto is a simple self-building coding agent that generates multi-file Flask applications from natural language descriptions. Users describe the app they want, and the system attempts to plan and create routes, templates, static assets, and supporting files. It uses an LLM loop with basic tools to automate part of the coding process. The project is intentionally lightweight and experimental, making it easier to understand than larger agentic coding platforms. Its modular structure separates generated Flask components into cleaner directories for routes, templates, and static files. It is best suited for prototyping, learning, and exploring how natural-language app generation can work in a small local project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    OSMO

    OSMO

    The developer-first platform for scaling complex Physical AI workloads

    OSMO is a developer-first orchestration platform designed to scale complex physical AI workflows across heterogeneous computing environments, including cloud GPUs, simulation clusters, and edge devices. It was originally built internally at NVIDIA to support robotics and embodied AI systems, where workflows span multiple stages such as data generation, training, simulation, and hardware testing. The platform addresses what NVIDIA refers to as the “three computer problem” by unifying these...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    GPT PILOT

    GPT PILOT

    The first real AI developer

    GPT PILOT is an open-source AI developer assistant designed to build full applications by collaborating with a human developer throughout the software lifecycle. Unlike simple autocomplete tools, it aims to function as a true AI engineer that can generate features, set up environments, debug code, and request feedback when necessary. The system works by asking clarifying questions, producing product requirements, and then implementing the application step by step while the user supervises....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    CallMe

    CallMe

    Minimal plugin that lets Claude Code call you on the phone

    ...The plugin uses a local MCP server alongside a webhook tunnel (typically via ngrok) to connect with voice providers like Telnyx or Twilio for outbound calls, with prompts and responses flowing between Claude Code and the user’s voice device. Multi-turn conversations are supported, so users can respond in real time to questions the agent asks during execution, giving it a practical human-in-the-loop capability for complex workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Clerk

    Clerk

    Moldable Live Programming for Clojure

    ...This also means Clerk notebooks are meant to be stored in source control. Clerk notebooks always evaluate from top to bottom. Clerk builds a dependency graph of Clojure vars and only recomputes the needed changes to keep the feedback loop fast.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    PHP-GLFW

    PHP-GLFW

    A fully-featured OpenGL and GLFW extension for PHP

    php-glfw brings the GLFW library to the PHP language, enabling native GUI and OpenGL windowing capabilities directly from PHP scripts. This experimental extension allows developers to create real-time graphical applications, games, and simulations in PHP—traditionally a backend web language—by binding low-level graphics and windowing APIs. It opens creative possibilities for developers more comfortable in PHP or looking to prototype desktop applications with web-style syntax. It’s ideal for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Riley's Graphics library FrameWork

    Riley's Graphics library FrameWork

    A cross platform lightweight single-header simple-to-use library

    RGFW (Really Good Framework) is a lightweight, C-based windowing and input library designed to be a minimal alternative to frameworks like GLFW or SDL. It supports OpenGL context creation, input handling, and simple file dialogs while staying highly portable and dependency-free. RGFW is ideal for developers who want tight control over their environment or want to build cross-platform applications with a tiny footprint. It’s particularly suited to educational, experimental, or embedded...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Telepresence

    Telepresence

    Local development against a remote Kubernetes or OpenShift cluster

    Kubernetes was supposed to make your team faster, but now everytime you make a code change you have to wait for containers to build, be pushed to registry, and deployed. With Telepresence, you can make changes to your service as if you're developing locally, without having to run all the dependencies on your local machine. You want to catch errors before they get shipped to production, but to do that you need a realistic development environment and with Kubernetes, those can be expensive....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    bbox-visualizer

    bbox-visualizer

    Make drawing and labeling bounding boxes easy as cake

    ...There are optional functions that can draw multiple bounding boxes and/or write multiple labels on the same image, but it is advisable to use the above functions in a loop in order to have full control over your visualizations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Web Scraping for Laravel

    Web Scraping for Laravel

    Laravel adapter for Roach, the complete web scraping toolkit for PHP

    ...The Laravel adapter of Roach registers a few Artisan commands to make out development experience as pleasant as possible. Roach ships with an interactive shell (often called Read-Evaluate-Print-Loop, or Repl for short) which makes prototyping our spiders a breeze. We can use the provided roach:shell command to launch a new Repl session.
    Downloads: 0 This Week
    Last Update:
    See Project