Awesome AI AgentsLLM-Powered Platforms

xpert-ai/xpert

⭐ 439 TypeScript repository created 2024-11-20

Xpert AI is a self-hostable TypeScript platform for building agent systems that enterprises can audit and control. Its Agent Studio is a visual designer in which single agents, supervisor hierarchies, swarms and hybrid agent-plus-workflow topologies are assembled from nodes; agents reason freely where flexibility helps, while deterministic workflow nodes handle the steps that must run the same way every time. Agents are connected to enterprise context through files, knowledge bases, reusable skills, MCP tools, semantic data models, databases, APIs and business systems. Rather than giving a model raw access to production data, Xpert exposes data and business actions as typed tools bound to semantic objects, policies, approval steps and audit trails, which is the governance argument the project makes for enterprise use. Human-in-the-loop is a first-class feature: a tool call can open a workbench view where a person inspects, corrects, approves or submits the result before the run continues, and sensitive actions can be gated behind explicit approval. The runtime is extensible through plugins that package models, integrations, middleware, skills, MCP tools, remote components, workbench views and assistant templates, and finished assistants can be embedded into existing products through a ChatKit-powered interface. The project also ships first-party agentic applications, including a presentation studio, a site builder, a DOCX editor, a canvas and drawing integrations. Its lineage in business intelligence shows in the semantic model and data warehouse features, so analytics questions against governed enterprise data are a core use case alongside general assistants. Deployment is through Docker Compose for self-hosting, requiring at least two CPU cores and four gigabytes of memory, with a hosted cloud option available. The community edition is licensed under AGPL 3.0, with English and Chinese documentation.

https://github.com/xpert-ai/xpert

agentmulti-agentagent-orchestrationworkflowenterpriselow-codehuman-in-the-loopragknowledge-basemcpbidata-warehousetypescriptself-hosted

Also in LLM-Powered Platforms

koala73/worldmonitor

World Monitor is a real-time global intelligence dashboard for AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface.

hiyouga/LlamaFactory

LLaMA Factory is a unified platform for efficient fine-tuning and deployment of over 100 large language and vision-language models, supporting advanced training methods, scalable resource management, and fast inference with broad industry adoption.

FoundationAgents/OpenManus

OpenManus is an open-source platform that enables users to create and run intelligent agents using large language models without restrictive access, supporting multiple agents and easy configuration for diverse AI applications.

hugohe3/ppt-master

AI-powered tool that generates natively editable PowerPoint presentations, complete with animations and audio narration, from any document, supporting custom .pptx templates.

zhayujie/CowAgent

CowAgent is an open-source, multi-model AI assistant and agent harness that autonomously plans tasks, utilizes skills, and learns with memory and knowledge, supporting various LLMs and communicatio...

janhq/jan

Jan is an open-source, privacy-focused ChatGPT alternative that runs large language models locally on your computer with optional cloud integration and custom AI assistant capabilities.

MadsLorentzen/ai-job-search

AI Job Search is a powerful, local AI application framework leveraging Claude Code to automate job application tasks, including evaluating postings, tailoring CVs and cover letters, and preparing f...

agno-agi/agno

Agno is a lightweight, model-agnostic library for building advanced AI agents with memory, knowledge, tools, and reasoning capabilities, supporting multi-modal inputs and outputs and featuring an advanced multi-agent architecture.