Skip to content

Add IHUI-AI to projects.yaml (AI/ML + Internet + Dev) - #235

Open
IHUI-INF-AI wants to merge 1 commit into
mahmoud:masterfrom
IHUI-INF-AI:add-ihui-ai
Open

Add IHUI-AI to projects.yaml (AI/ML + Internet + Dev)#235
IHUI-INF-AI wants to merge 1 commit into
mahmoud:masterfrom
IHUI-INF-AI:add-ihui-ai

Conversation

@IHUI-INF-AI

Copy link
Copy Markdown

What is IHUI-AI

IHUI-AI is an eight-platform full-stack AI operating system that unifies 176 large language models through LangGraph + MCP + A2A triple-stack protocol.

Why it belongs in APA (Awesome Python Applications)

IHUI-AI fits the APA criteria:

  • Free software with online source repository — Apache 2.0 license, public GitHub repository
  • Uses Python for a considerable part of functionalityapps/ai-service is a FastAPI + LangGraph + LiteLLM + MCP service (the AI orchestration layer)
  • Well-known / identifiable niche — 8-platform full-stack AI OS, 1300+ APIs, 5346 tests, multi-tenant RLS, RAG knowledge base
  • Maintained — Active development, recent commits within the last week
  • An application, not a library or framework — Ships as a deployable product (web/API/CLI/desktop/extension/mobile/miniapp)
  • Prominently used in identifiable niche — Open-source SaaS pattern, multi-tenant (340 tables, RLS), agent marketplace

What IHUI-AI does

  • 8 platforms from one monorepo — web (Next.js 15) / API (Fastify 5) / AI service (FastAPI + LangGraph + LiteLLM) / CLI / desktop (Tauri) / browser extension (WXT) / mobile (React Native) / mini-program (Taro)
  • 176 LLMs unified via LiteLLM-style adapter — OpenAI, Anthropic, Gemini, DeepSeek, Qwen, GLM, Doubao, Kimi, Ollama, vLLM
  • Triple-stack — LangGraph (agent orchestration) + MCP (tool protocol) + A2A (agent-to-agent)
  • Commercial-grade — Multi-tenant RLS over 340 tables, 1300+ APIs, RAG knowledge base, agent marketplace
  • License — Apache 2.0 (commercial-friendly)

Proposed entry

  - name: IHUI-AI
    repo_url: https://github.com/IHUI-INF-AI/IHUI-AI
    home_url: https://ihui.ai
    docs_url: https://github.com/IHUI-INF-AI/IHUI-AI/blob/main/README.md
    date_added: 2026-07-27
    desc: Eight-platform full-stack AI operating system (web, API, AI service, CLI, desktop, browser extension, mobile, mini-program) unifying 176 large language models via LangGraph, MCP, and A2A, with multi-tenant row-level security over 340 tables, retrieval-augmented generation knowledge base, and agent marketplace.
    tags:
      - ai
      - internet
      - dev
      - linux
      - mac
      - windows
      - corp

Checklist

  • Entry follows the APA format (name, repo_url, home_url, docs_url, date_added, desc, tags)
  • Description avoids references to Python, free/open-source, and the app name itself (per CONTRIBUTING)
  • At least one "topic" tag (ai as primary)
  • Free software with online source repository
  • Uses Python for a considerable part of functionality
  • An application, not a library or framework
  • Maintained (active development)

Repository

https://github.com/IHUI-INF-AI/IHUI-AI

/cc @IHUI-INF-AI (per CONTRIBUTING tip about notifying maintainers)

Eight-platform full-stack AI operating system unifying 176 LLMs via LangGraph + MCP + A2A. Apache 2.0 license, multi-tenant RLS, RAG knowledge base, agent marketplace. 340 tables, 1300+ APIs, 5346 tests.

/cc @IHUI-INF-AI (maintainer per CONTRIBUTING tip)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant