Awesome AI AgentsWorkflow Automation Assistants

kreneskyp/ix

⭐ 1046 Python repository created 2023-04-05

iX is an advanced platform designed for creating and deploying autonomous and semi-autonomous agents powered by large language models (LLMs) such as GPT-4. It enables users to build AI-driven workflows that can automate a wide range of tasks including question-answering chatbots, code generation, data extraction, data analysis, data augmentation, and research assistance. The platform supports multiple AI models including OpenAI, Google PaLM, Anthropic, and Llama, with some models being experimental. A key feature of iX is its no-code agent editor, which allows users to visually design and test agents by connecting nodes in a graph that represents the agent's cognitive logic. This editor also includes an embedded chat for rapid testing and debugging. iX also offers a multi-agent chat interface where users can create teams of agents that interact through a single chat room. The platform includes a moderator agent that delegates tasks to other agents, and users can mention specific agents to assign tasks directly. The smart input bar enhances usability by auto-completing agent mentions and referencing files or data artifacts created by tasks. The backend is designed for scalability, using a message queue-driven architecture with Docker and Celery to run multiple agent workers in parallel. iX integrates a component configuration layer that maps LangChain components to its configuration graph, enabling dynamic rendering of nodes and forms in the no-code editor. The platform is accessible via a web interface and a command-line interface (CLI) that simplifies deployment and scaling of agent workers. It supports customization through a chain editor and a Python API, allowing users to build custom agents and workflows. The project provides detailed setup instructions for development and deployment, including prerequisites like Docker, Python, and Windows Subsystem for Linux. Overall, iX is a comprehensive and flexible solution for leveraging autonomous AI agents to automate complex workflows and tasks efficiently.

https://github.com/kreneskyp/ix

aiai-automationai-platformai-research-assistantai-workflowsautonomous-agentscelerycode-generationdata-analysisdata-extractiondockergpt-4langchainlarge-language-modelsmessage-queuemulti-agent-chatno-code-editoropenaipythonpython-apiscalable-backendtask-delegation

Also in Workflow Automation Assistants

Significant-Gravitas/AutoGPT

AutoGPT is a powerful AI platform that enables users to create, deploy, and manage continuous AI agents to automate complex workflows with options for self-hosting and cloud deployment.

enescingoz/awesome-n8n-templates

A comprehensive open-source collection of over 280 free n8n automation templates for various services, including Gmail, Telegram, Slack, Notion, OpenAI, and more.

n8n-io/self-hosted-ai-starter-kit

The Self-hosted AI Starter Kit by n8n is an open-source Docker Compose template that quickly sets up a secure, local AI and low-code development environment integrating n8n, Ollama, Qdrant, and PostgreSQL for building self-hosted AI workflows.

genspark-ai/genoffice

Open-source AI-native alternative to Microsoft Office, editing Word, Excel, PowerPoint and PDF files locally with built-in document-editing agents.

czlonkowski/n8n-skills

A set of seven Claude Code skills designed to help AI assistants build flawless, production-ready n8n workflows using the n8n-mcp MCP server.

dtyq/magic

Magic is the first open-source all-in-one AI productivity platform offering a comprehensive product matrix to help enterprises build and deploy intelligent AI applications for enhanced productivity.

lmnr-ai/lmnr

Laminar is an open-source all-in-one platform for engineering, tracing, evaluating, and managing AI products with scalable infrastructure and rich telemetry features.

eracle/OpenOutreach

A self-hosted email-first sales agent that turns a product description into an ideal-customer profile, discovers and scores B2B leads from a licensed data source, then runs personalised outreach from your own mailbox.