Skip to main content
As LLM capabilities evolve rapidly, we need a framework to decide where to invest engineering effort and where to hold still.

Decision

We classify every feature by its relationship to LLM progress, and allocate effort accordingly. Rule of thumb: If a feature solves “how to make the model smarter”, it’s being absorbed. If it solves “how to connect the model to the real world safely”, it’s orthogonal.

Analysis

Why Connector Platform is fully orthogonal

Models will never natively:
  • Store and encrypt API credentials (AES-GCM)
  • Manage OAuth flows (authorization page → callback → refresh token)
  • Connect to a client’s Kingdee/金蝶 ERP database
  • Push notifications to Lark/飞书 or WeCom/企微
  • Enforce RBAC on who can use which connector
  • Log every tool call for compliance auditing
These are engineering problems, not intelligence problems. A model 10x smarter still can’t do these things without infrastructure.

Why AI Connector Builder is “tailwind” not “being absorbed”

The Builder Agent uses model intelligence to create managed, persistent Connector entities — stored in DB, reusable across agents, with credential management and audit trails. The model’s improving API understanding makes the Builder produce better connectors, not makes the Builder unnecessary. Analogy: Cursor uses Claude to write code. Claude getting smarter makes Cursor better, not redundant, because Cursor provides engineering value (project management, file organization, version control) that the model doesn’t replace.

Why v0.1–v0.5 features are “frozen”

These features are not bad — they shipped, they work, they make the product functional today. The decision is simply to stop adding to them and redirect effort.

Why Multi-Agent Orchestration was deferred

LLM providers are building orchestration natively:
  • OpenAI Swarm: Multi-agent framework with handoff protocols
  • Anthropic Claude Code Teams: Leader/Worker agent pools with task graphs
  • Google A2A (Agent-to-Agent): Inter-agent communication protocol
Building a competing orchestration layer would mean racing against first-party implementations with deeper model integration. This is not a sustainable differentiator.

Why Semantic Memory and Memory Lifecycle were deferred

  • Context windows are growing rapidly, reducing the need for cross-session memory retrieval
  • Providers are adding native memory features (ChatGPT Memory, Claude Projects)
  • The engineering cost of building a reliable memory system (TTL, importance scoring, semantic retrieval) is high relative to the shrinking gap it fills

Feature-Level Classification

Orthogonal (v0.6+)

Tailwind

Frozen (shipped, maintain only)

Consider (deferred indefinitely)

Implications

  1. Don’t go back to v0.5 features. Bug fixes yes, new capabilities no.
  2. Connector platform is the core investment. v0.6–v0.8 should receive the majority of engineering time.
  3. Enterprise engineering (RBAC, audit, security, deployment) is the moat. These are boring but defensible.
  4. Re-evaluate annually. If model progress stalls or a “frozen” feature turns out to still have significant gaps, reconsider.