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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant