22 repository-uri
Environments that provide real-time code execution with persistent state and session history.
Distinct from Interactive Execution Interfaces: Distinct from Interactive Execution Interfaces by focusing on the stateful execution environment and history rather than just the UI layer.
Explore 22 awesome GitHub repositories matching development tools & productivity · Interactive Execution Environments. Refine with filters or upvote what's useful.
This repository is a collection of guides, notebooks, and recipes for implementing advanced prompting techniques and workflow patterns with large language models. It serves as a prompt engineering guide, an evaluation suite for scoring prompt quality, and a framework for orchestrating agents and integrating external tools. The project provides implementation patterns for building applications with Claude, specifically focusing on coordinating multiple models to split complex tasks between high-reasoning and high-efficiency agents. It includes technical demonstrations for multimodal data proce
Uses interactive notebooks to combine executable code cells with documentation for demonstrating AI implementation patterns.
This project is a collection of interactive instructional documents and practical code samples designed as a machine learning educational resource. It consists of Jupyter notebooks that provide runnable examples and guided exercises for learning deep learning and model development. The repository features Keras model implementations that demonstrate how to build and train neural network architectures for processing images, objects, and natural language. It includes capabilities for executing the same model code across different computation engines to compare framework behavior and performance
Uses interactive notebooks to combine live code and narrative text for step-by-step model experimentation.
IPython is an interactive computing environment and programmable extension of the Python read-eval-print loop. It serves as a development tool for writing, testing, and executing code in a live environment designed for rapid prototyping and data exploration. The system differentiates itself through a specialized set of magic commands for environment configuration and system shell integration. It features an object introspection engine for analyzing live program objects at runtime and a frontend-agnostic kernel that allows the execution logic to be embedded into other applications or graphical
Enables real-time programming and data exploration through a shell with persistent input history across sessions.
Jupyter is an interactive computing platform and data science workspace designed for creating documents that combine live code, equations, visualizations, and narrative text. It provides a polyglot notebook interface that connects a frontend user interface to various backend language engines through a standardized kernel protocol for real-time code evaluation. The system enables polyglot programming workflows, allowing multiple different programming languages to run within a single interface. It supports computational document authoring and data science exploration by allowing users to execut
Connects a frontend user interface to backend language engines for real-time code evaluation and stateful execution.
LightTable is an extensible source code editor and integrated development environment designed as an interactive programming environment. It enables the evaluation of programming language fragments in real time to provide instant feedback on expressions. The workspace functions as a remote execution environment, connecting to and managing external servers to run code within remote processes. It allows for an interactive workflow where users can execute code fragments and track expression values without restarting the environment. The system provides source code editing capabilities, includin
Provides an environment for writing and executing code fragments in real time with persistent state.
ET is a C# game server framework and distributed actor model runtime designed for large-scale multiplayer environments. It provides a comprehensive toolkit for building distributed game backends, incorporating a multiplayer network transport layer and a specialized suite for game AI and pathfinding. The framework is distinguished by its use of a distributed actor model to scale processing across multiple threads and servers, utilizing isolated actors for state management and messaging. It features a unified codebase architecture that allows shared logic between the server and client, enabling
Provides an interactive environment to run code snippets and inspect process data in real-time for debugging.
Spyder is a scientific integrated development environment designed for scientific computing and interactive Python programming. It functions as a static analysis code editor and an interactive Python console, providing a specialized environment for writing and analyzing code for science and engineering. The platform distinguishes itself as an extensible development tool, utilizing a modular plugin architecture that allows for the addition of custom features or the embedding of core components into other software. It features a dedicated debugger and profiler for tracing code execution and mea
Provides an interactive execution environment allowing code to be run by line or cell with integrated plot rendering.
This project is an educational resource and a collection of instructional materials for performing data manipulation and statistical analysis using Python. It provides a comprehensive set of guides and code examples for using the Pandas, NumPy, and Matplotlib libraries to analyze structured data. The resource includes a dedicated guide for reshaping, cleaning, and aggregating tabular data and time series via Pandas, alongside a reference for high-performance vectorized operations and linear algebra using NumPy. It also features tutorials for creating publication-quality charts, distribution p
Demonstrates how to run statements incrementally in shell and notebook environments for immediate output.
Gridstudio is a web-based data science integrated development environment that combines a programmatic spreadsheet interface with an interactive Python environment. It functions as a system for organizing and deploying isolated data workspaces to handle data science tasks and storage. The platform merges spreadsheet data management with an execution engine for formulas and Python code, allowing for programmatic spreadsheet manipulation. It enables users to run interactive scripts and terminal sessions to clean, transform, and manage datasets within a browser. The environment supports Linux s
Offers a workspace for running interactive scripts and terminal sessions with persistent state to manipulate datasets.
Brave is a privacy-focused desktop browser built on Chromium that blocks ads and trackers by default, and includes an integrated AI assistant and a built-in VPN client. It is available for Windows, macOS, and Linux, and can be deployed across organizations using enterprise group policies for managed configuration. The browser distinguishes itself by combining default ad and tracker blocking with a system-level VPN that encrypts all device traffic, and an AI assistant that answers questions and generates text content directly within the browsing interface. It also supports private browsing and
Starts a virtual machine with Vagrant and VirtualBox for an isolated build and test environment.
This project is an educational course and machine learning curriculum designed to teach the implementation of neural network architectures and learning algorithms. It provides a structured guide for studying artificial intelligence through a collection of tutorials and practical coding exercises. The curriculum utilizes interactive notebooks that allow for the execution of code within a web browser. This environment enables the prototyping of artificial intelligence models and the analysis of data without requiring a local software installation. The content covers the design and training of
Utilizes interactive code cells and documentation to allow iterative experimentation with AI models.
Acest depozit conține manualul digital și materialele suplimentare pentru educația în machine learning probabilistic. Oferă text structurat și materiale de studiu ghidate care acoperă fundamentele matematice ale probabilității și rețelelor neuronale. Proiectul pune accent pe reproductibilitate printr-o colecție de notebook-uri interactive și scripturi standalone utilizate pentru a recrea graficele și figurile de date din text. Aceste materiale sunt găzduite în medii externe pentru a permite utilizatorilor să execute cod complex de machine learning fără instalare locală. Suprafața educațională include slide-uri de curs, soluții la exerciții și documente suplimentare care oferă detalii tehnice suplimentare. Conținutul este organizat folosind o structură bazată pe markdown și gestionat prin controlul versiunilor pentru a menține consistența între edițiile cărții.
Provides interactive notebooks that combine code and documentation to generate the figures and computations described in the text.
Acest proiect este o bibliotecă Python de analiză a datelor și un framework de analiză exploratorie a datelor conceput pentru procesarea seturilor de date brute. Oferă o suită de instrumente pentru examinarea datelor, identificarea anomaliilor și aplicarea metodelor statistice pentru a descoperi tipare. Repository-ul funcționează ca un toolkit de modelare machine learning și o suită de modelare statistică a datelor. Include algoritmi predictivi și modele matematice utilizate pentru a analiza relațiile dintre variabilele de date și a deriva insight-uri din seturi de date complexe. Proiectul acoperă o gamă largă de capabilități, inclusiv data science, modelare machine learning și analiză exploratorie a datelor. Acestea sunt implementate prin manipularea datelor, calcul numeric și vizualizarea datelor.
Utilizes an interactive notebook environment combining executable code cells with documentation for iterative data exploration.
RStudio is a specialized integrated development environment for the R programming language and statistical computing. It provides a workbench for writing, debugging, and executing R code, offering both a desktop application and a server-hosted collaborative platform for managing data science projects. The platform enables the creation of interactive data applications, AI-powered dashboards, and technical reports. It facilitates the sharing of analysis results through a centralized publishing platform and supports the rendering of notebooks and markdown into multiple file formats. The environ
Enables interactive execution of individual lines or selections of code directly from the editor to the console.
Hydrogen este un mediu interactiv de execuție a codului și o integrare pentru editorul de text care permite execuția liniilor sau blocurilor individuale de cod cu ieșire imediată inline. Acesta funcționează ca un notebook interactiv poliglot și un orchestrator de kernel-uri la distanță, permițând utilizatorilor să ruleze cod prin kernel-uri Jupyter și să randeze conținut media bogat, cum ar fi grafice, imagini și video, direct în editor. Sistemul se distinge prin gestionarea kernel-urilor la distanță, rutând execuția codului către containere externe sau servere remote prin socket-uri de rețea. Menține un mediu de programare cu stare (stateful) unde namespace-urile limbajelor persistă în mai multe fișiere, permițând urmărirea stării variabilelor și completarea codului conștientă de kernel, bazată pe runtime-ul activ. Platforma acoperă, de asemenea, controlul ciclului de viață al kernel-ului, inclusiv capacitatea de a întrerupe sau reporni mediile. Include un sistem de plugin-uri pentru extinderea funcționalităților limbajului și a interfeței utilizatorului.
Provides a real-time code execution environment with persistent state and inline output.
This project is a structured TensorFlow deep learning curriculum and an interactive machine learning course delivered through Jupyter Notebooks. It serves as a technical guide and model zoo providing reference implementations for neural networks and machine learning algorithms. The curriculum focuses on practical implementations of computer vision, including object detection, semantic segmentation, and style transfer. It also provides tutorials for natural language processing, specifically covering word embeddings and encoder-decoder architectures for sequence modeling. The material covers t
Delivers a structured deep learning curriculum through interactive notebook environments for iterative experimentation.
PhiCookBook is a technical guide and implementation framework for integrating small language models into applications. It provides instructions for deploying these lightweight models to perform reasoning, coding, and math tasks across various hardware environments and serving platforms. The project functions as a tutorial for developing intelligent AI applications by chaining prompts and code into executable sequences. It includes a framework for evaluating model behavior and calculating quality metrics to verify the accuracy and reliability of these workflows. The repository covers a broad
Utilizes a notebook-based execution model combining documentation and live code for iterative prompt development.
Polyaxon is a Kubernetes-native machine learning orchestration platform and MLOps pipeline orchestrator. It serves as a control plane for managing distributed deep learning workloads, automated machine learning pipelines, and experiment tracking. The platform distinguishes itself through specialized services for distributed training management, including MPI-based coordination for PyTorch and TensorFlow. It provides an automated hyperparameter optimization service utilizing Bayesian, random, and grid search algorithms, alongside managed interactive AI workspaces for launching Jupyter notebook
Provides interactive environments for real-time code execution and data analysis using notebooks and dashboards.
microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated guest environments using Nix. It functions as a virtual machine image builder that transforms system specifications into bootable disk images and runner scripts. The project provides a hypervisor abstraction layer, enabling the deployment of guest images across multiple virtualization backends through a unified configuration. It includes specialized tools for PCI hardware passthrough, granting virtual machines direct access to physical host USB and PCI devices. The framework co
Launches lightweight virtual machines directly from a configuration file for interactive testing.
Acest proiect servește drept platformă specializată pentru cercetarea în imagistică medicală clinică, oferind o colecție de notebook-uri educaționale și instrumente standardizate pentru deep learning. Funcționează ca un framework pentru construirea și antrenarea rețelelor neuronale adaptate proprietăților geometrice și de intensitate unice ale datelor de imagistică medicală, susținând sarcini precum segmentarea, clasificarea și înregistrarea. Platforma se distinge prin accentul pus pe fluxurile de lucru de cercetare end-to-end, oferind șabloane modulare care standardizează preprocesarea datelor, antrenarea modelelor și inferența. Include capabilități pentru modelare generativă, cum ar fi „latent diffusion” și rețele adversariale, pentru a crea imagini sintetice sau a efectua traduceri de tip imagine-la-imagine. Mai mult, oferă instrumente automatizate pentru adnotarea și segmentarea imaginilor medicale, reducând efortul manual în pregătirea seturilor de date. Framework-ul susține cercetarea de înaltă performanță prin integrarea orchestrării de calcul distribuit, antrenării cu precizie mixtă și a pipeline-urilor de date bazate pe tensori pentru a gestiona seturi de date tridimensionale la scară largă. Include, de asemenea, funcționalități pentru gestionarea metadatelor experimentelor pentru a asigura reproductibilitatea și oferă căi pentru încapsularea modelelor antrenate în servicii gata de producție pentru suportul decizional clinic. Repository-ul este structurat ca o serie de Jupyter notebooks interactive care demonstrează aceste fluxuri de lucru, cu opțiuni de a executa sarcini în medii pre-configurate bazate pe cloud.
Encapsulates complex research pipelines within interactive environments that allow for modular experimentation and rapid prototyping of clinical imaging models.