awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

AI marketing automation agent

Ranking updated Jun 30, 2026

For an autonomous AI agent for marketing tasks, the first results are yikart/aitoearn, zubair-trabzada/ai-marketing-claude and gitroomhq/postiz-app. wangshub/douyin-bot and mautic/mautic round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “marketing agents”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Results for “an autonomous AI agent for marketing tasks”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • yikart/aitoearnyikart avatar

    yikart/AiToEarn

    21,287View on GitHub↗

    AiToEarn is an artificial intelligence-driven social media management platform designed to centralize content orchestration, audience engagement, and performance analytics. It provides a unified workspace where users can generate, optimize, and schedule content across multiple social networks while automating interactions through intelligent language and media models. The platform distinguishes itself by integrating sentiment analysis to categorize audience engagement and identify purchase intent, allowing for personalized automated responses. It utilizes a credit-based accounting system to m

    AiToEarn is an AI-driven social media management platform that automates content generation, scheduling, and audience engagement with sentiment analysis to detect purchase intent, fitting the search for an AI marketing automation agent focused on social channels, though it lacks explicit lead scoring and CRM integration.

    TypeScriptSocial Media ManagementSocial Media Management PlatformsSocial Media Management Tools
    View on GitHub↗21,287
  • zubair-trabzada/ai-marketing-claudezubair-trabzada avatar

    zubair-trabzada/ai-marketing-claude

    1,915View on GitHub↗

    This project is an autonomous marketing workflow engine designed to automate complex business tasks through a modular, skill-based architecture. It utilizes specialized subagents to execute parallel marketing workstreams, leveraging large language model reasoning to synthesize unstructured data into actionable strategic insights. The platform distinguishes itself by coordinating multiple functional units that handle distinct marketing domains, such as competitive intelligence, conversion rate optimization, and website performance auditing. By chaining context-aware prompts, the system transfo

    This repository is an AI marketing automation agent that uses Claude Code to execute 15 marketing skills such as copywriting, email sequences, ad campaigns, and competitive analysis — squarely the kind of tool you want, though it may not cover every listed feature like lead scoring or CRM integration.

    PythonSocial Media Management Platforms
    View on GitHub↗1,915
  • gitroomhq/postiz-appgitroomhq avatar

    gitroomhq/postiz-app

    32,271View on GitHub↗

    Postiz is an open-source social media management platform designed to centralize the scheduling, publishing, and analysis of content across diverse social networks, community forums, and blogging platforms. It functions as a unified hub where users can coordinate, review, and distribute content through a shared team workspace, while leveraging integrated artificial intelligence to assist in drafting text and generating multimedia assets. The platform distinguishes itself through a modular architecture that utilizes a provider-specific adapter pattern to ensure consistent content distribution

    Postiz is an open-source social media scheduling and publishing platform with AI-assisted content drafting, making it a good fit for social media automation, but it does not cover lead scoring, campaign orchestration, or CRM integration, so it falls short of a full AI marketing automation agent.

    TypeScriptAI Content GenerationSocial Media ManagementSocial Media Management Platforms
    View on GitHub↗32,271
  • wangshub/douyin-botwangshub avatar

    wangshub/Douyin-Bot

    9,620View on GitHub↗

    Douyin-Bot is a Python-based automation tool designed for interacting with Douyin accounts through automated likes, follows, and comments. It functions as a computer vision social bot that uses face recognition and image analysis to filter profiles based on visual criteria. The project distinguishes itself by using aesthetic content filtering to trigger social actions only when a user meets a specified beauty threshold. To reduce the risk of account bans, it incorporates account safety management that mimics human behavior through randomized delay scheduling. The framework covers a broad ran

    This is a bot that automates social interactions on Douyin using computer vision, but it lacks the comprehensive marketing features—content generation, campaign orchestration, lead management, or CRM integrations—that define an AI marketing automation agent.

    PythonSocial Media Account BotsPost Interaction Automations
    View on GitHub↗9,620
  • mautic/mauticmautic avatar

    mautic/mautic

    9,219View on GitHub↗

    Mautic is an open-source marketing automation platform and self-hosted CRM built with PHP. It functions as an audience manager and marketing suite designed for automating lead nurturing, designing customer journeys, and managing multi-channel campaigns on private infrastructure. The system distinguishes itself through a visual workflow engine and campaign builder that model customer journeys via conditional nodes. It incorporates a behavioral tracking engine to monitor website visitor activity, which informs lead engagement scoring to prioritize high-value prospects. The platform covers omni

    Mautic is a robust open-source marketing automation platform with lead scoring, campaign orchestration, and CRM integration, but it relies on rule-based workflows rather than dedicated AI agents or autonomous AI-driven content generation, so it does not fully match the AI-powered agent focus of your search.

    PHPCRM IntegrationsOmnichannel Orchestration
    View on GitHub↗9,219
  • contains-studio/agentscontains-studio avatar

    contains-studio/agents

    12,239View on GitHub↗

    This project is an orchestration framework designed to automate creative and research workflows by managing specialized artificial intelligence agents. It functions as a content generation system that delegates complex, multi-step tasks to model instances, ensuring that each agent operates within defined behavioral constraints and design methodologies. The framework distinguishes itself through its focus on structural integrity and brand consistency. It employs schema-driven validation to ensure that all generated content adheres to predefined templates and data formats. By utilizing custom s

    This is a general-purpose AI agent orchestration and content generation framework, not a dedicated marketing automation tool—it lacks the specific integrations and features for social media automation, lead scoring, and CRM connectivity that your query describes.

    AI Content Generation
    View on GitHub↗12,239
  • hwchase17/langchainhwchase17 avatar

    hwchase17/langchain

    139,533View on GitHub↗

    LangChain is a framework for building applications that chain large language models with external data sources and third-party tools. It serves as an orchestrator for autonomous agents that use language models to plan and execute multi-step tasks, while providing a toolkit for linking interoperable AI components into sequences to prototype complex model behaviors. The project provides a model agnostic integration layer, allowing users to switch between different language model providers using a standardized interface. It also includes tools for observability and evaluation to track the perfor

    LangChain is a general-purpose framework for building LLM-powered agents and applications, not a dedicated marketing automation tool—it provides the building blocks to create such an agent but lacks the out-of-the-box CRM integration, lead scoring, and campaign orchestration features needed to directly perform marketing tasks.

    PythonAutonomous AgentsAutonomous Agents
    View on GitHub↗139,533
  • tmc/langchaingotmc avatar

    tmc/langchaingo

    9,416View on GitHub↗

    langchaingo is an LLM application framework for Go designed for building language model-powered applications and autonomous agents. It serves as an orchestration library and tool integration framework that allows developers to link prompt sequences and model calls into complex, multi-step workflows. The project provides a toolkit for implementing retrieval-augmented generation pipelines by processing unstructured documents and retrieving relevant context via vector search. It includes a dedicated integration layer for indexing high-dimensional embeddings and performing similarity searches acr

    LangChaingo is a general-purpose LLM application framework for Go, not a dedicated marketing automation tool—it lacks built-in features like CRM integrations, social media automation, or lead scoring that the query requires.

    GoAutonomous AgentsText Generation
    View on GitHub↗9,416
  • openbmb/xagentOpenBMB avatar

    OpenBMB/XAgent

    8,529View on GitHub↗

    XAgent is an autonomous agent system that decomposes complex goals into sequential subtasks for execution via a planner and actor model. It functions as a collaboration framework that integrates human-in-the-loop workflows, allowing users to provide real-time guidance and missing information during the automation process. The system features a containerized tool sandbox to isolate the execution of shells and browsers, ensuring system safety and consistency. It includes a state-based execution recorder that captures snapshots of agent runs to enable the exact reproduction of specific task sequ

    XAgent is a general-purpose autonomous agent framework for decomposing goals into subtasks, not a dedicated marketing automation tool — it lacks the marketing-specific features like content generation, lead scoring, and CRM integrations that this search requires.

    PythonAutonomous Agents
    View on GitHub↗8,529
  • danny-avila/librechatdanny-avila avatar

    danny-avila/LibreChat

    39,276View on GitHub↗

    LibreChat is an artificial intelligence orchestration platform that provides a unified interface for interacting with multiple language models. It functions as a centralized workspace where users can switch between different intelligence engines, manage complex conversational workflows, and maintain persistent memory across sessions through a vector-database-backed storage system. The platform distinguishes itself through an extensible agent framework that supports autonomous task execution and the integration of external tools. It features a secure, containerized environment for executing co

    LibreChat is a general-purpose AI orchestration platform with an agent framework for autonomous tasks, but it is not specifically designed for marketing automation—it lacks dedicated tools for content creation, lead scoring, social media management, or CRM integration needed for this search.

    TypeScriptAutonomous Agents
    View on GitHub↗39,276
  • fetchai/innovation-lab-examplesfetchai avatar

    fetchai/innovation-lab-examples

    1,028View on GitHub↗

    This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a decentralized network. It serves as a collection of patterns and examples for developing intelligent software entities capable of performing complex tasks, making decisions, and interacting with other agents to achieve shared goals. The framework distinguishes itself through its focus on multi-agent orchestration and decentralized communication. It enables the coordination of specialized agent teams that collaborate on workflows through structured messaging protocols, allowing

    This repository provides a general framework and examples for building autonomous agents, but it lacks marketing-specific features such as content generation, lead scoring, or campaign orchestration that the visitor is looking for.

    PythonAutonomous AgentsAutonomous Agents
    View on GitHub↗1,028
  • run-llama/llama_indexrun-llama avatar

    run-llama/llama_index

    50,306View on GitHub↗

    LlamaIndex is a comprehensive development framework designed to connect private or external data sources to large language models. It functions as a data-centric toolkit that enables the construction of retrieval-augmented generation systems, allowing developers to build applications that provide context-aware answers based on specific organizational information. The project distinguishes itself through a robust agentic orchestration engine that supports the creation of autonomous agents capable of multi-step reasoning, memory management, and complex tool execution. Beyond simple retrieval, i

    LlamaIndex is a general-purpose framework for building LLM-powered agents and RAG systems, not a dedicated marketing automation tool—it lacks the built-in marketing features (lead scoring, social media automation, CRM integrations) needed to directly perform the marketing tasks you're looking for.

    PythonAutonomous Agents
    View on GitHub↗50,306
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
yikart/aitoearn21.3KTypeScriptMITJun 16, 2026
zubair-trabzada/ai-marketing-claude1.9KPythonMITMar 2, 2026
gitroomhq/postiz-app
32.3K
TypeScript
AGPL-3.0
Jun 23, 2026
wangshub/douyin-bot9.6KPythonMITOct 3, 2023
mautic/mautic9.2KPHPotherFeb 19, 2026
contains-studio/agents12.2K——Jul 28, 2025
hwchase17/langchain139.5KPythonMITJun 17, 2026
tmc/langchaingo9.4KGoMITJan 11, 2026
openbmb/xagent8.5KPythonApache-2.0Aug 12, 2024
danny-avila/librechat39.3KTypeScriptMITJun 16, 2026

Related searches

  • a framework for web-browsing AI agents
  • a framework for orchestrating multiple AI agents
  • a framework for building AI agents
  • a self-directed AI agent platform
  • a framework for building autonomous AI agents
  • a framework for agents with long-term memory
  • a framework for building autonomous AI agents
  • a framework for building autonomous AI agents