Partner Up, Build Smarter

Where every interface is AI-perceivable by design

Why AI Partner Up

Core principles that drive everything we build.

AI-Perceivable

Every module is inherently understandable by AI through enforced schemas — a design requirement, not an afterthought.

Open Source

Apache 2.0 licensed. Fully open, transparent, and community-driven.

Cross-Language

Language-agnostic specifications that any language can implement. Build in Python today, extend to Go or Rust tomorrow.

Schema-Driven

Strict input/output contracts on every interface. Predictable, validatable, and self-documenting.

Production Ready

Built for real-world use with built-in storage, monitoring, error recovery, and observability.

Extensible

Adapters for MCP, gRPC, HTTP, WebSocket, and more. Integrate with any protocol or framework.

Our Products

Two parallel product lines — one specification, one orchestration framework.

apcore

Schema-driven module development framework

Build modules that AI can truly understand. apcore enforces input_schema, output_schema, and description on every module, making interfaces inherently perceivable by AI.

  • Schema-Driven
  • AI-Perceivable
  • Cross-Language Spec
  • Progressive Integration
Learn More

apflow

Task orchestration framework for AI applications

Beyond simple task lists — orchestrate complex task trees with dependencies, priorities, and a unified execution interface across HTTP, SSH, Docker, gRPC, MCP, and LLM agents.

  • Task Tree Orchestration
  • Multi-Executor Ecosystem
  • Built-in Task Scheduling
  • A2A Protocol
Learn More

How They Work Together

apcore defines the standard. apflow builds on it.

apcore(Specification)
apcore-python(Python SDK)
apflow(Task Orchestration)
apflow-webapp(Web UI)

Ready to build AI-perceivable modules?

Start with apcore to define AI-perceivable modules, or jump into apflow for task orchestration. Both are open source and production ready.