Skip to content

Commit 7dda3ef

Browse files
tercelclaude
andcommitted
chore: rebrand aipartnerup → aiperceivable
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent b16f445 commit 7dda3ef

File tree

6 files changed

+31
-26
lines changed

6 files changed

+31
-26
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
---
99

10+
## [0.13.1] - 2026-03-22
11+
12+
### Changed
13+
- Rebrand: aipartnerup → aiperceivable
14+
1015
## [0.13.0] - 2026-03-12
1116

1217
### Added

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
# apcore — AI-Perceivable Core
66

77
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
8-
[![Python Version](https://img.shields.io/badge/python-3.11%2B-blue)](https://github.com/aipartnerup/apcore-python)
9-
[![TypeScript Version](https://img.shields.io/badge/TypeScript-Node_18%2B-blue)](https://github.com/aipartnerup/apcore-typescript)
10-
[![Rust Version](https://img.shields.io/badge/Rust-1.75%2B-blue)](https://github.com/aipartnerup/apcore-rust)
8+
[![Python Version](https://img.shields.io/badge/python-3.11%2B-blue)](https://github.com/aiperceivable/apcore-python)
9+
[![TypeScript Version](https://img.shields.io/badge/TypeScript-Node_18%2B-blue)](https://github.com/aiperceivable/apcore-typescript)
10+
[![Rust Version](https://img.shields.io/badge/Rust-1.75%2B-blue)](https://github.com/aiperceivable/apcore-rust)
1111

1212

1313
> **Build once, invoke by Code or AI.**
@@ -20,9 +20,9 @@ apcore is an **AI-Perceivable module standard** that makes every interface natur
2020

2121
| SDK | Language | Install | Repository |
2222
|-----|----------|---------|------------|
23-
| **apcore** | Python | `pip install apcore` | [github.com/aipartnerup/apcore-python](https://github.com/aipartnerup/apcore-python) |
24-
| **apcore-js** | TypeScript | `npm install apcore-js` | [github.com/aipartnerup/apcore-typescript](https://github.com/aipartnerup/apcore-typescript) |
25-
| **apcore** | Rust | `cargo add apcore` | [github.com/aipartnerup/apcore-rust](https://github.com/aipartnerup/apcore-rust) |
23+
| **apcore** | Python | `pip install apcore` | [github.com/aiperceivable/apcore-python](https://github.com/aiperceivable/apcore-python) |
24+
| **apcore-js** | TypeScript | `npm install apcore-js` | [github.com/aiperceivable/apcore-typescript](https://github.com/aiperceivable/apcore-typescript) |
25+
| **apcore** | Rust | `cargo add apcore` | [github.com/aiperceivable/apcore-rust](https://github.com/aiperceivable/apcore-rust) |
2626

2727
---
2828

@@ -291,7 +291,7 @@ Rules:
291291

292292
## Quick Start
293293

294-
For a detailed multi-language guide, visit the **[Getting Started Guide](https://aipartnerup.github.io/apcore/getting-started.html)**.
294+
For a detailed multi-language guide, visit the **[Getting Started Guide](https://aiperceivable.github.io/apcore/getting-started.html)**.
295295

296296
=== "Python"
297297

@@ -951,7 +951,7 @@ Any language SDK implementation can choose different conformance levels:
951951
| **Level 1 (Standard)** | Production ready | + ACL, middleware, error handling, observability |
952952
| **Level 2 (Full)** | Complete implementation | + Extension point system, async task management, W3C Trace Context, Prometheus metrics, version negotiation, schema migration, module isolation, multi-version coexistence |
953953

954-
**Reference Implementation**: [apcore-python](https://github.com/aipartnerup/apcore-python)
954+
**Reference Implementation**: [apcore-python](https://github.com/aiperceivable/apcore-python)
955955

956956
---
957957

@@ -992,9 +992,9 @@ Language SDK implementations of the apcore protocol specification:
992992

993993
| Language | Repository | Features | Install |
994994
|------|------|------|------|
995-
| **Python** | [apcore-python](https://github.com/aipartnerup/apcore-python) | Schema validation, Registry, Executor, @module decorator, YAML bindings, ACL, Middleware, Observability, Async support | `pip install apcore` |
996-
| **Typescript** | [apcore-typescript](https://github.com/aipartnerup/apcore-typescript) | Schema validation, Registry, Executor, @module decorator, YAML bindings, ACL, Middleware, Observability, Async support | `npm install apcore-js` |
997-
| **Rust** | [apcore-rust](https://github.com/aipartnerup/apcore-rust) | Schema validation, Registry, Executor, #[module] macro, YAML bindings, ACL, Middleware, Observability, Async support | `cargo add apcore` |
995+
| **Python** | [apcore-python](https://github.com/aiperceivable/apcore-python) | Schema validation, Registry, Executor, @module decorator, YAML bindings, ACL, Middleware, Observability, Async support | `pip install apcore` |
996+
| **Typescript** | [apcore-typescript](https://github.com/aiperceivable/apcore-typescript) | Schema validation, Registry, Executor, @module decorator, YAML bindings, ACL, Middleware, Observability, Async support | `npm install apcore-js` |
997+
| **Rust** | [apcore-rust](https://github.com/aiperceivable/apcore-rust) | Schema validation, Registry, Executor, #[module] macro, YAML bindings, ACL, Middleware, Observability, Async support | `cargo add apcore` |
998998

999999
> Interested in implementing apcore for another language? See the [Protocol Specification](./PROTOCOL_SPEC.md) and [Conformance Definition](./docs/spec/conformance.md).
10001000

@@ -1023,8 +1023,8 @@ The apcore ecosystem uses a **core + independent adapters** architecture. The co
10231023
10241024
| Adapter | Description | Python | TypeScript | Install |
10251025
|---------|-------------|--------|------------|---------|
1026-
| **[apcore-mcp](https://github.com/aipartnerup/apcore-mcp)** | Expose apcore modules as MCP Server — auto-discovery, annotation mapping, Tool Explorer UI | [apcore-mcp-python](https://github.com/aipartnerup/apcore-mcp-python) | [apcore-mcp-typescript](https://github.com/aipartnerup/apcore-mcp-typescript) | `pip install apcore-mcp` / `npm install apcore-mcp` |
1027-
| **[apcore-a2a](https://github.com/aipartnerup/apcore-a2a)** | Expose apcore modules as A2A Agent — auto Agent Card, skill mapping, streaming, push notifications | [apcore-a2a-python](https://github.com/aipartnerup/apcore-a2a-python) | [apcore-a2a-typescript](https://github.com/aipartnerup/apcore-a2a-typescript) | `pip install apcore-a2a` / `npm install apcore-a2a` |
1026+
| **[apcore-mcp](https://github.com/aiperceivable/apcore-mcp)** | Expose apcore modules as MCP Server — auto-discovery, annotation mapping, Tool Explorer UI | [apcore-mcp-python](https://github.com/aiperceivable/apcore-mcp-python) | [apcore-mcp-typescript](https://github.com/aiperceivable/apcore-mcp-typescript) | `pip install apcore-mcp` / `npm install apcore-mcp` |
1027+
| **[apcore-a2a](https://github.com/aiperceivable/apcore-a2a)** | Expose apcore modules as A2A Agent — auto Agent Card, skill mapping, streaming, push notifications | [apcore-a2a-python](https://github.com/aiperceivable/apcore-a2a-python) | [apcore-a2a-typescript](https://github.com/aiperceivable/apcore-a2a-typescript) | `pip install apcore-a2a` / `npm install apcore-a2a` |
10281028
10291029
**One module definition, two protocol endpoints:**
10301030
@@ -1047,7 +1047,7 @@ a2a_serve(registry)
10471047

10481048
| Project | Description | Install |
10491049
|---------|-------------|---------|
1050-
| **[apcore-testing](https://github.com/aipartnerup/apcore-testing)** | Testing framework — MockModule, ContractTest, record/replay, conformance fixtures | `pip install apcore-testing` / `npm install apcore-testing` |
1050+
| **[apcore-testing](https://github.com/aiperceivable/apcore-testing)** | Testing framework — MockModule, ContractTest, record/replay, conformance fixtures | `pip install apcore-testing` / `npm install apcore-testing` |
10511051

10521052
### Community Adapter Types
10531053

SCOPE.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,10 @@ Things explicitly **not within the project scope**:
9090
| Won't Do | Reason | Owned By |
9191
|------|------|--------|
9292
| **Workflow Engine** | Application-layer orchestration logic, not framework core | apflow and other upstream projects |
93-
| **MCP/A2A Adapters** | Protocol adaptation, not core standard | [apcore-mcp](https://github.com/aipartnerup/apcore-mcp), [apcore-a2a](https://github.com/aipartnerup/apcore-a2a) |
93+
| **MCP/A2A Adapters** | Protocol adaptation, not core standard | [apcore-mcp](https://github.com/aiperceivable/apcore-mcp), [apcore-a2a](https://github.com/aiperceivable/apcore-a2a) |
9494
| **Rate Limiting / Circuit Breaker** | Runtime resilience middleware, not module definition | apcore-toolkit (middleware implementations) |
9595
| **Secret Injection / Vault Integration** | Runtime infrastructure, not module standard | apcore-toolkit |
96-
| **Testing Framework** | Developer tooling, not protocol | [apcore-testing](https://github.com/aipartnerup/apcore-testing) |
96+
| **Testing Framework** | Developer tooling, not protocol | [apcore-testing](https://github.com/aiperceivable/apcore-testing) |
9797
| **SLA Monitoring / Alerting** | Runtime enforcement (SLA _declaration_ is Core metadata) | apcore-toolkit |
9898
| **Token Counting / Context Window Mgmt** | LLM-specific; apcore stays AI-neutral | Agent frameworks |
9999
| **Concrete Business Modules** | We are a standard, not an application | Upstream projects |
@@ -172,11 +172,11 @@ Use these scenarios to validate whether our boundaries are correct:
172172
| `module()` registration (Decorator / function call) | ✅ Core | Least intrusive integration for existing applications |
173173
| External Schema Binding | ✅ Core | Zero code modification integration |
174174
| Type inference Schema generation | ✅ Core | Foundational capability for module() and Binding |
175-
| **MCP Adapter** | ⚡ Ecosystem ([apcore-mcp](https://github.com/aipartnerup/apcore-mcp)) | Protocol adaptation |
176-
| **A2A Adapter** | ⚡ Ecosystem ([apcore-a2a](https://github.com/aipartnerup/apcore-a2a)) | Protocol adaptation |
175+
| **MCP Adapter** | ⚡ Ecosystem ([apcore-mcp](https://github.com/aiperceivable/apcore-mcp)) | Protocol adaptation |
176+
| **A2A Adapter** | ⚡ Ecosystem ([apcore-a2a](https://github.com/aiperceivable/apcore-a2a)) | Protocol adaptation |
177177
| **Rate Limiting / Circuit Breaker** | ⚡ Ecosystem (apcore-toolkit) | Runtime resilience; implemented as middleware |
178178
| **Secret Injection** | ⚡ Ecosystem (apcore-toolkit) | Runtime infrastructure; `x-sensitive` marking is Core |
179-
| **Testing Framework** | ⚡ Ecosystem ([apcore-testing](https://github.com/aipartnerup/apcore-testing)) | Developer tooling: MockModule, ContractTest, fixtures |
179+
| **Testing Framework** | ⚡ Ecosystem ([apcore-testing](https://github.com/aiperceivable/apcore-testing)) | Developer tooling: MockModule, ContractTest, fixtures |
180180
| **OpenAPI / AsyncAPI Export** | ⚡ Ecosystem (apcore-toolkit) | Additional export formats beyond built-in SchemaExporter |
181181
| **SLA Monitoring / Alerting** | ⚡ Ecosystem (apcore-toolkit) | Runtime enforcement; `x-sla` declaration is Core metadata |
182182
| **Dev Server / Hot Reload** | ⚡ Ecosystem (apcore-toolkit) | Developer experience tooling |

docs/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,4 +418,4 @@ See [System Modules](features/system-modules.md) for the full module reference.
418418
- [ACL Configuration](guides/acl-configuration.md) - Secure your modules.
419419
- [Event System](features/event-system.md) - Framework event bus and subscribers.
420420
- [System Modules](features/system-modules.md) - Built-in health, usage, and control modules.
421-
- [apcore-mcp](https://github.com/aipartnerup/apcore-mcp) - Expose these modules as an MCP Server.
421+
- [apcore-mcp](https://github.com/aiperceivable/apcore-mcp) - Expose these modules as an MCP Server.

docs/spec/conformance.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -493,8 +493,8 @@ implementation:
493493
version: "0.1.0" # Implementation version
494494
language: "python" # Implementation language
495495
spec_version: "1.2.0-draft" # Corresponding PROTOCOL_SPEC version
496-
maintainer: "AI Partner Up" # Maintainer
497-
repository: "https://github.com/aipartnerup/apcore-python" # Repository address
496+
maintainer: "AI Perceivable" # Maintainer
497+
repository: "https://github.com/aiperceivable/apcore-python" # Repository address
498498
499499
# Conformance declaration
500500
conformance:

mkdocs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
site_name: apcore — AI-Perceivable Core
22
site_description: A schema-enforced module standard for the AI-Perceivable era — Build once, invoke by Code or AI.
3-
site_url: https://aipartnerup.github.io/apcore/
4-
repo_url: https://github.com/aipartnerup/apcore
5-
repo_name: aipartnerup/apcore
3+
site_url: https://aiperceivable.github.io/apcore/
4+
repo_url: https://github.com/aiperceivable/apcore
5+
repo_name: aiperceivable/apcore
66

77
theme:
88
name: material
@@ -94,4 +94,4 @@ nav:
9494
extra:
9595
social:
9696
- icon: fontawesome/brands/github
97-
link: https://github.com/aipartnerup/apcore
97+
link: https://github.com/aiperceivable/apcore

0 commit comments

Comments
 (0)