Awesome AI AgentsAI Application Development

daytonaio/daytona

⭐ 71714 TypeScript added to this list on 2025-05-02 repository created 2024-02-06

Daytona is a secure and elastic infrastructure designed for running AI-generated code safely and efficiently. It provides a sandbox environment where AI code can be executed with zero risk to the host infrastructure, ensuring security and isolation. The platform boasts lightning-fast sandbox creation, with sub-90ms from code submission to execution, enabling rapid and scalable AI workflows. Daytona supports massive parallelization, allowing concurrent AI workflows to run simultaneously, with upcoming features like forking sandbox filesystem and memory state to enhance performance and flexibility. The infrastructure offers programmatic control through APIs for file management, Git integration, language server protocol (LSP), and code execution, making it highly versatile for developers. Sandboxes created within Daytona have unlimited persistence, meaning they can live indefinitely, which is beneficial for long-term projects and iterative development. Additionally, Daytona is compatible with OCI/Docker images, allowing users to create sandboxes using any container image, thus supporting a wide range of environments and dependencies. Daytona provides SDKs for Python and TypeScript, making it accessible for developers in different programming ecosystems. The SDKs facilitate easy integration and usage of the Daytona platform, with straightforward methods to create sandboxes, run code securely, and manage sandbox lifecycle. The project is open source under the GNU General Public License (AGPL-3.0), encouraging community contributions and collaboration. Overall, Daytona is a robust solution for securely running AI-generated code with high performance, scalability, and flexibility. It addresses the critical need for safe execution environments in AI development, enabling developers to experiment and deploy AI code without compromising security or infrastructure stability.

https://github.com/daytonaio/daytona

agentic-workflowagpl-3.0aiai-agentsai-generated-codeai-runtimeai-sandboxesapicode-executioncode-interpretercontainerdeveloper-toolsdockerelastic-infrastructureociopen-sourceparallelizationpersistencepython-sdksandboxsdksecure-infrastructuretypescript-sdk

Also in AI Application Development

langgenius/dify

Dify is an open-source platform for developing and deploying AI applications using large language models, featuring workflow building, model management, agent capabilities, and observability tools.

e2b-dev/awesome-ai-agents

A curated and comprehensive list of AI autonomous agents categorized into open-source and closed-source projects, serving as a valuable resource for exploring, building, and contributing to AI agent development.

mlflow/mlflow

MLflow is an open-source platform that manages the full machine learning lifecycle, providing tools for experiment tracking, model packaging, deployment, evaluation, and observability in one integrated solution.

pydantic/pydantic-ai

PydanticAI is a Python agent framework that simplifies building production-grade Generative AI applications by providing type-safe, structured, and model-agnostic integration with multiple LLMs, along with features like dependency injection and real-time debugging.

GoogleCloudPlatform/generative-ai

A comprehensive repository of sample code, notebooks, and resources for developing and managing generative AI workflows on Google Cloud using Gemini models on Vertex AI.

0xPlaygrounds/rig

Rig is a Rust library for building scalable, modular, and ergonomic fullstack agents powered by large language models, supporting multiple LLM providers and vector stores for AI integration.

mnfst/manifest

Manifest is an open-source components library built on shadcn/ui for creating customizable and production-ready UI components to develop ChatGPT and conversational AI applications efficiently.

purocean/yn

Yank Note is a highly extensible Markdown editor featuring AI assistance, version control, encryption, code execution, and rich multimedia embedding for enhanced productivity.