awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to microsoft/taskweaver

Open-source alternatives to TaskWeaver

30 open-source projects similar to microsoft/taskweaver, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best TaskWeaver alternative.

  • ther1d/shell_gptAvatar de TheR1D

    TheR1D/shell_gpt

    12,131Ver en GitHub↗

    Shell GPT is an AI-powered command-line interface that generates shell commands and source code from natural language prompts. It serves as a terminal-based tool for automating technical tasks, producing executable commands, and generating code snippets directly within the shell. The tool distinguishes itself through a read-eval-print loop for interactive chatting and the ability to maintain stateful conversational history via named sessions. It supports flexible backend routing, allowing users to connect to cloud-based APIs or local language model hosts for offline operation and data privacy

    Pythonchatgptcheat-sheetcli
    Ver en GitHub↗12,131
  • camel-ai/camelAvatar de camel-ai

    camel-ai/camel

    17,253Ver en GitHub↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Pythonagentai-societiesartificial-intelligence
    Ver en GitHub↗17,253
  • strands-agents/sdk-pythonAvatar de strands-agents

    strands-agents/sdk-python

    6,176Ver en GitHub↗

    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

    Python
    Ver en GitHub↗6,176

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • microsoft/agent-frameworkAvatar de microsoft

    microsoft/agent-framework

    7,277Ver en GitHub↗

    The agent-framework is an LLM agent orchestration framework and multi-agent workflow engine designed for building autonomous AI agents. It provides a tool integration layer for binding external functions, APIs, and sandboxed code as executable tools for language models. The framework distinguishes itself through a graph-based system for designing sequential and parallel task flows, featuring state management and checkpointing for long-running processes. It implements comprehensive conversational state management and an observability suite that uses telemetry to trace execution flows and monit

    Pythonagent-frameworkagentic-aiagents
    Ver en GitHub↗7,277
  • boundaryml/bamlAvatar de BoundaryML

    BoundaryML/baml

    7,636Ver en GitHub↗

    BAML is a prompt engineering framework and LLM client generator that defines AI prompts as type-safe functions. It serves as a structured data extraction tool and workflow orchestrator, transforming unstructured model responses into strongly typed objects using a custom schema language and alignment algorithms. The project distinguishes itself by using a compiler to generate language-specific boilerplate code for API communication and output parsing. It features a dedicated environment for designing complex prompt templates with conditional logic and reusable snippets, and employs genetic alg

    Rustbamlboundarymlguardrails
    Ver en GitHub↗7,636
  • wangrongding/wechat-botAvatar de wangrongding

    wangrongding/wechat-bot

    9,806Ver en GitHub↗

    This project is a WeChat LLM bot framework and messaging gateway designed to connect WeChat accounts to language models for automated responses and group chat interactions. It functions as an orchestration layer that routes incoming messages to AI agents and returns generated responses to users. The system distinguishes itself through a provider-agnostic routing mechanism that distributes messages across various cloud-based and local language model services. It includes a command-line interface for managing login sessions, searching chat history, and sending messages, as well as a whitelist-b

    JavaScriptchatgptopenaiwechat
    Ver en GitHub↗9,806
  • vrsen/agency-swarmAvatar de VRSEN

    VRSEN/agency-swarm

    3,962Ver en GitHub↗

    Agency Swarm is a multi-agent orchestration framework and development kit designed to coordinate specialized AI agents through defined communication patterns and handoffs. It functions as a system for managing agent swarms, providing an API gateway to expose these coordinated collectives as production-ready HTTP endpoints. The project distinguishes itself through its Model Context Protocol integration layer, which connects agents to external data sources and capabilities. It implements specialized orchestration patterns, such as the orchestrator-worker model and role-based delegation, to tran

    Python
    Ver en GitHub↗3,962
  • kilo-org/kilocodeAvatar de Kilo-Org

    Kilo-Org/kilocode

    15,616Ver en GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    Ver en GitHub↗15,616
  • github/awesome-copilotAvatar de github

    github/awesome-copilot

    35,119Ver en GitHub↗

    Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks. The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t

    Pythonaigithub-copilothacktoberfest
    Ver en GitHub↗35,119
  • 1rgs/claude-code-proxyAvatar de 1rgs

    1rgs/claude-code-proxy

    3,622Ver en GitHub↗

    This project is an LLM API proxy gateway and compatibility layer designed to route, translate, and proxy requests between model clients and various large language model providers. It functions as a multi-provider router that maps model requests to alternative backends based on configurable tiers and capabilities. The gateway acts as a translation layer that converts API request and response formats between different providers, such as OpenAI or Gemini, to ensure compatibility. It includes a tool-use proxy to handle the execution and processing of model tool definitions and function calls, and

    Python
    Ver en GitHub↗3,622
  • diegosouzapw/omnirouteAvatar de diegosouzapw

    diegosouzapw/OmniRoute

    6,391Ver en GitHub↗

    OmniRoute is a unified LLM API gateway that connects multiple AI providers to a single endpoint. Its primary purpose is to simplify the integration of various AI models into tools and agents by translating different provider formats into a standardized API. The project distinguishes itself through a multi-strategy request routing system that optimizes for cost, speed, and availability, including automatic model fallbacks and a circuit-breaker resilience model to isolate provider failures. It employs a local-first security posture, using AES-256-GCM encryption to store API keys and conversatio

    TypeScript
    Ver en GitHub↗6,391
  • getstream/vision-agentsAvatar de GetStream

    GetStream/Vision-Agents

    6,029Ver en GitHub↗
    Pythonagentic-aiagentsai
    Ver en GitHub↗6,029
  • helicone/heliconeAvatar de Helicone

    Helicone/helicone

    5,830Ver en GitHub↗

    Helicone is an AI gateway and observability platform designed to intercept, manage, and monitor interactions with large language models. By acting as a reverse-proxy, it provides a centralized layer for routing requests across multiple AI providers, allowing developers to maintain consistent application logic while gaining deep visibility into model performance, usage, and costs. The platform distinguishes itself through a robust suite of traffic management and prompt engineering tools. It enables policy-driven control, including automatic failover between providers, rate limiting, and edge-b

    TypeScript
    Ver en GitHub↗5,830
  • opensquilla/opensquillaAvatar de opensquilla

    opensquilla/opensquilla

    4,211Ver en GitHub↗

    OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution using directed acyclic graphs. It functions as a centralized system for managing specialized skill packages and executing complex reasoning sequences. The project distinguishes itself through a routing gateway that directs tasks to different AI providers based on complexity, cost, and performance. It utilizes a multi-tier AI memory system that organizes working, episodic, and semantic knowledge using local embeddings and SQLite, alongside a secure execution sandbox that isolat

    Pythonagentaiai-agents
    Ver en GitHub↗4,211
  • coaidev/coaiAvatar de coaidev

    coaidev/coai

    9,212Ver en GitHub↗

    CoAI is an enterprise-grade, self-hostable AI gateway platform that unifies access to over 200 AI models from more than 35 providers through a single OpenAI-compatible API endpoint. It functions as a multi-tenant gateway, routing requests across providers with load balancing, automatic failover, and priority-based routing, while exposing standard OpenAI API endpoints for chat, image generation, model listing, and billing to enable seamless integration with existing tools and clients. The platform distinguishes itself through a comprehensive set of operational capabilities built around the gat

    TypeScriptai-gatewayapichat
    Ver en GitHub↗9,212
  • sigoden/aichatAvatar de sigoden

    sigoden/aichat

    9,328Ver en GitHub↗

    This project is a terminal-based command line interface client and agent orchestrator for interacting with multiple large language model providers. It functions as an OpenAI API client and a local API gateway that exposes chat completions and embeddings through an HTTP server. The system distinguishes itself by providing a retrieval-augmented generation tool for indexing local files and URLs into a vector database to provide custom document context. It allows for the creation of specialized AI agents that combine custom system prompts with tool calling and external function execution. The to

    Rustaiai-agentschatbot
    Ver en GitHub↗9,328
  • josstorer/chatgptboxAvatar de josStorer

    josStorer/chatGPTBox

    10,738Ver en GitHub↗

    chatGPTBox is a browser extension that integrates large language model chat interfaces and AI tools directly into the web browsing experience. It functions as an AI productivity toolkit and API client, allowing users to access AI assistants via a floating chat interface without leaving their active webpage. The project distinguishes itself by offering context-aware assistance and website-specific adaptations based on the current URL. It further enhances the browsing experience by displaying AI-generated responses alongside standard search engine results and providing a system to route chat re

    JavaScript
    Ver en GitHub↗10,738
  • chanzhaoyu/chatgpt-webAvatar de Chanzhaoyu

    Chanzhaoyu/chatgpt-web

    31,602Ver en GitHub↗

    This project is a self-hosted AI frontend and web-based chat interface designed to interact with large language model APIs. It functions as an API-based chat client and dashboard that enables users to send prompts and receive responses from generative AI models. The application serves as a self-hosted AI gateway, providing API key proxying to connect official model keys to a web interface. It includes security and traffic controls, such as interface access restrictions via a shared secret key and request volume limiting to prevent service abuse. The system covers conversation data management

    Vue
    Ver en GitHub↗31,602
  • wenda-llm/wendaAvatar de wenda-LLM

    wenda-LLM/wenda

    6,173Ver en GitHub↗

    Wenda is an LLM orchestration platform and custom workflow engine designed to manage multiple language model backends through a unified interface. It functions as a self-hosted AI gateway that enables the execution of complex task sequences and automated conversation flows. The system utilizes JavaScript plugins to orchestrate workflows and trigger external API calls. It supports retrieval augmented generation by injecting relevant data from vector stores and offline files into prompts to increase response accuracy. The platform is built for private network deployments, featuring multi-user

    JavaScriptchatglm-6bchatrwkvrwkv
    Ver en GitHub↗6,173
  • justlovemaki/aiclient-2-apiAvatar de justlovemaki

    justlovemaki/AIClient-2-API

    4,144Ver en GitHub↗

    AIClient-2-API is an AI gateway and proxy server that translates diverse large language model interfaces into a single standardized API format. It functions as an OpenAI API compatible proxy and multi-provider orchestrator, allowing a single client to interact with multiple different model backends through a unified interface. The project distinguishes itself by acting as a load balancer that distributes requests across multiple provider accounts using health checks and polling to bypass quota limits. It includes a TLS fingerprint emulator to simulate browser characteristics and prevent API a

    JavaScriptaicodingfree
    Ver en GitHub↗4,144
  • garrytan/gstackAvatar de garrytan

    garrytan/gstack

    110,596Ver en GitHub↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    TypeScript
    Ver en GitHub↗110,596
  • mmabrouk/chatgpt-wrapperAvatar de mmabrouk

    mmabrouk/chatgpt-wrapper

    3,720Ver en GitHub↗

    This project is a toolkit for interacting with large language models through a command line interface, an integration library, and a workflow orchestrator. It provides a framework for embedding language model logic directly into scripts and managing automated sequences of AI tasks. The system utilizes a plugin framework and a provider-agnostic interface to route requests across different model providers. This architecture allows for the addition of custom capabilities and the ability to switch providers without altering the core logic. The project covers several functional areas, including A

    Python
    Ver en GitHub↗3,720
  • m1heng/clawdbot-feishuAvatar de m1heng

    m1heng/clawdbot-feishu

    3,280Ver en GitHub↗

    This project is a framework for integrating Large Language Models into the Feishu messaging platform to create automated assistants. It functions as a self-hosted AI assistant and a chatbot gateway that routes messages between chat platforms and remote AI cloud providers. The system features a multi-channel messaging bridge and provider-agnostic model routing, allowing for orchestration between different AI models with automatic failover management. It includes a browser automation agent capable of programmatically controlling web browsers and capturing page snapshots to extend the assistant'

    TypeScript
    Ver en GitHub↗3,280
  • nashsu/freeaskinternetAvatar de nashsu

    nashsu/FreeAskInternet

    8,735Ver en GitHub↗

    FreeAskInternet is a self-hosted AI search aggregator and answer generation platform. It uses a language model to synthesize results from multiple web search engines into a single, comprehensive response, integrating with SearXNG to gather raw web data. The system is designed for local deployment through Docker containerization, allowing the search aggregator and user interface to run in isolated environments. It supports local language model integration and provides a provider-agnostic interface to switch between different local or remote model backends. The platform handles search and synt

    Python
    Ver en GitHub↗8,735
  • 53ai/53aihubAvatar de 53AI

    53AI/53AIHub

    9,025Ver en GitHub↗

    53AIHub is a centralized orchestration platform for deploying and managing AI agents and prompts across multiple large language model providers. It functions as a multi-model AI gateway and an operation portal for AI services, providing a unified interface to coordinate agents and prompts from various external platforms. The project distinguishes itself as a white-label AI portal designed for self-hosted infrastructure, allowing for full control over operational data on private servers or containers. It includes a comprehensive AI SaaS administration layer with a multi-tenant subscription eng

    Gocozedifyfastgpt
    Ver en GitHub↗9,025
  • codelion/optillmAvatar de codelion

    codelion/optillm

    4,164Ver en GitHub↗

    OptiLLM is an inference proxy and gateway router that directs prompts to specific language models based on cost, performance, and provider health. It functions as a middleware layer designed to optimize requests through intelligent routing, load balancing, and context management. The project provides specialized capabilities for data protection by anonymizing personally identifiable information before requests reach a model. It also acts as a reasoning orchestrator and tool integration layer, using inference-time loops and self-reflection to improve accuracy while connecting models to externa

    Python
    Ver en GitHub↗4,164
  • voltagent/voltagentAvatar de VoltAgent

    VoltAgent/voltagent

    6,020Ver en GitHub↗
    TypeScriptagentsaiai-agents
    Ver en GitHub↗6,020
  • anse-app/chatgpt-demoAvatar de anse-app

    anse-app/chatgpt-demo

    7,956Ver en GitHub↗

    This project is a web-based user interface for interacting with large language models via API keys. It functions as an OpenAI API client and a general LLM web chat interface, allowing users to send prompts and receive responses through a private web portal. The application features a security layer with password-based access control to restrict public usage. It supports custom request routing and proxy configurations to bypass network restrictions, and it is available as a progressive web app for native-like installation on mobile devices. The interface includes rich text rendering for Markd

    TypeScriptastrochatgptchatgpt4
    Ver en GitHub↗7,956
  • openai/openai-goAvatar de openai

    openai/openai-go

    2,974Ver en GitHub↗

    openai-go is an LLM SDK for Go and a client for interacting with OpenAI services. It provides type-safe bindings to generate text, images, and audio via REST endpoints, enabling the integration of large language models and AI assistant orchestration into Go applications. The library serves as an agent orchestration tool for managing stateful conversation threads and autonomous agents with integrated tool calling and file search. It also functions as an asynchronous batch processing client for monitoring large-scale request groups and fine-tuning jobs, alongside a management SDK for controllin

    Go
    Ver en GitHub↗2,974
  • google-gemini/cookbookAvatar de google-gemini

    google-gemini/cookbook

    17,418Ver en GitHub↗

    The Gemini Cookbook is a comprehensive collection of implementation patterns, code samples, and development guides designed for building applications with Google Gemini models. It serves as a central resource for developers to integrate multimodal generative artificial intelligence into their software, providing the necessary frameworks to manage model interactions, stateful workflows, and structured data extraction. The repository distinguishes itself by offering specialized toolkits for autonomous agent orchestration, enabling the construction of agents that can execute code, browse the web

    Jupyter Notebookgeminigemini-api
    Ver en GitHub↗17,418