fim-ai/fim-one

Source-available agent platform for Global × China enterprises — wire every system through one agent core. Self-hosted, any LLM.

What it solves

FIM One is designed for global enterprises that use a fragmented sprawl of business systems (ERP, CRM, OA, HR, finance, and databases) across different regions, specifically bridging the gap between global SaaS and the China-specific software stack (such as Feishu, WeCom, and DingTalk).

How it works

It acts as a central agent core that wires together disparate systems through a standardized bridge. It supports three delivery modes: a standalone AI assistant, an embedded Copilot, or a central Hub for orchestration. The platform uses a ReAct agent loop for reasoning and a dynamic DAG (Directed Acyclic Graph) planner to decompose complex goals into parallel execution steps without hard-coded workflows.

Who it’s for

Enterprise users and developers who need to unify their business operations across global and Chinese software ecosystems using AI agents.

Highlights

  • Cross-Border Connectivity: Connects to global APIs, MCP servers, and enterprise databases common in China (e.g., DM, KingbaseES).
  • Dynamic Planning: Uses LLM-generated DAGs for concurrent execution and automatic re-planning.
  • Human-in-the-Loop: A Hook System allows sensitive tool calls to be gated behind human approval cards sent to IM platforms like Feishu.
  • Universal Document Processing: Converts various file types (PDF, Word, Excel, PPTX, etc.) into Markdown via Microsoft MarkItDown, with vision-aware OCR for scanned pages.
  • Full RAG Pipeline: Integrated Jina embedding, LanceDB, and hybrid retrieval with inline citations.
  • Multi-tenant Platform: Includes an admin panel, usage analytics, and an evaluation center for testing datasets.

Related

  • Project
  • Project
  • Project
  • Project