9 repository-uri
Integrated environments for constructing autonomous agents and multi-turn task logic.
Distinguishing note: Focuses on the development environment for agents rather than the runtime.
Explore 9 awesome GitHub repositories matching artificial intelligence & ml · Agentic Development Environments. Refine with filters or upvote what's useful.
Dify is an open-source platform for building, orchestrating, and deploying generative AI applications and autonomous agents. It provides a visual development environment that allows users to design complex, multi-step logic chains and conversational flows, which can then be published as APIs, web interfaces, or embedded widgets. The platform acts as a centralized infrastructure layer, managing model connections, prompt templates, and knowledge retrieval to support scalable AI-powered services. What distinguishes the platform is its focus on stateful application design and workflow orchestrati
Provides a development environment for constructing autonomous agents that utilize external tools and data sources.
OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It
Integrates AI-driven code review, pull request management, and autonomous task implementation into standard software development workflows.
Warp is an AI-integrated terminal emulator designed to automate software development workflows directly within the command-line interface. It functions as an enterprise-grade orchestration platform that coordinates multiple artificial intelligence models and coding agents to assist with building, reviewing, and shipping code. By embedding these capabilities into the shell, the environment allows developers to prompt, plan, and refine software projects without leaving their terminal session. The platform distinguishes itself through a centralized control plane that manages, secures, and scales
Prompts, plans, and refines code through integrated agentic workflows within a terminal environment to accelerate the software development lifecycle.
ChatDev is an automated software engineering platform that orchestrates the end-to-end development lifecycle through a multi-agent framework. It functions as a programmable engine that coordinates specialized autonomous agents to handle design, coding, testing, and documentation tasks by transitioning through predefined phases of a software project. The system distinguishes itself by using role-based agent specialization to simulate a professional engineering team, assigning distinct personas and knowledge bases to individual agents. It employs prompt-driven task decomposition to break high-l
Execute multi-agent software development tasks by configuring environments, running applications via command-line or containerized interfaces, and managing the development lifecycle through automated workflows.
Coze Studio is a development platform for building intelligent agents and conversational applications. It provides a visual environment where users construct agents by linking workflows, knowledge bases, and custom prompts to automate complex tasks. The system functions as a central hub for managing AI model services, allowing developers to connect various providers to serve as the intelligence layer for their applications. The platform distinguishes itself through a node-based workflow orchestrator that enables the design of automated logic sequences on a visual canvas. It includes a modular
Provides a comprehensive visual environment for constructing, testing, and managing intelligent agents and their associated workflows.
This project is a conversational AI software development kit and framework used to build interactive chatbots that engage in natural language conversations and execute tasks for end users. It provides a multi-channel bot framework that connects conversational agents to various external messaging services using standardized adapters. The SDK includes a conversational workflow orchestrator and a natural language processing toolkit for analyzing user intent and extracting entities to route conversation flows. It further incorporates a speech integration framework that enables bidirectional audio
Provides a complete environment for developing agents designed for multi-turn conversational interaction.
Acest proiect oferă un framework fundamental și o implementare de referință pentru executarea modelării limbajului cauzal și a raționamentului multimodal pe sisteme locale. Include un set de componente de bază pentru gestionarea activelor modelului, un framework de fine-tuning și definițiile structurale necesare pentru a instanția arhitecturi bazate pe transformatoare. Sistemul se distinge prin capacitatea de a procesa intrări combinate de text și imagine prin modele transformatoare multimodale pentru raționament vizual și analiză de documente. De asemenea, suportă implementarea modelelor cuantizate, reducând amprenta de memorie prin tehnici de precizie scăzută pentru a permite inferența pe dispozitive edge. Proiectul acoperă domenii largi de capabilități, inclusiv fine-tuning supervizat și adaptare low-rank pentru personalizarea pe domeniu, precum și un manager de active cuprinzător pentru descărcarea, verificarea și organizarea ponderilor modelelor și a tokenizerelor. Funcționalitățile suplimentare includ generarea de text multilingv, procesarea contextului lung și ancorarea limbajului vizual (visual language grounding).
Supports the development of agents optimized for multi-turn conversational interaction and human dialogue.
This is an open-source Python SDK for building and orchestrating production-grade AI agents. It provides a unified framework for creating conversational agents that can use tools, maintain state, and coordinate across multiple language model providers including OpenAI, Anthropic, Google, Amazon Bedrock, and locally-hosted models. The SDK supports multi-agent orchestration through graphs, teams, and swarms, allowing several specialized agents to collaborate on complex tasks. Agents can be composed as callable tools that other agents invoke, and the framework includes policy handlers that inspe
Provides a builder for creating conversational agents that use tools and manage sessions.
Acest repository este o bibliotecă de exemple și un kit de dezvoltare pentru construirea de boți conversaționali folosind Bot Framework SDK. Oferă o colecție de exemple de cod axate pe sarcini, template-uri și ghiduri de implementare pentru a ajuta dezvoltatorii să creeze interfețe de chat interactive și fluxuri de dialog. Proiectul se concentrează pe tipare de integrare pentru Bot Framework, oferind exemple specifice pentru implementarea middleware-ului personalizat, autentificarea identității și conectarea skill-urilor externe de bot. Include implementări de referință pentru template-uri de chatbot multi-canal care permit unui singur agent să opereze pe mai multe platforme de mesagerie printr-o schemă unificată. Biblioteca acoperă o gamă largă de capabilități de AI conversațional, inclusiv orchestrarea agenților AI, gestionarea stării conversației și persistența contextului, precum și integrarea elementelor de interfață utilizator bogate. Oferă, de asemenea, îndrumări privind înțelegerea limbajului natural, utilizarea bazelor de cunoștințe și implementarea boților în medii cloud. Resursele și exemplele sunt furnizate pentru dezvoltare în C#, JavaScript și Python.
Enables the development of custom conversational agents designed for multi-turn interactions and automated actions.