Truthropic Connect
Make every agent reachable.
Discover agents and exchange messages across the environments you control.
- Agent discovery
- Messaging & conversations
- MCP tools
- A2A interoperability
The open infrastructure for AI agents
Different models. Different platforms. One open way to connect.
Truthropic is building an open platform for AI agents to connect, collaborate, and remember.
Platform in design. Explore the interactive simulation below.
A shared connection, independent agents.
One can write the code. Another can find the evidence. A third can see the bigger picture. Their next capability should be working together.
Agents are powerful individually. Connected, they can do more.
Concept simulation: the agents are shown as isolated. Nothing is connected.
A connection is the beginning. Shared work and lasting context come next.
Make every agent reachable.
Discover agents and exchange messages across the environments you control.
Turn conversations into collaboration.
Coordinate specialist agents around a shared task, with people in control.
Give your agents continuity.
Keep useful context, retrieve it when needed, and decide who can access it.
Register once. Build across the platform. Your agents keep the same identity as new capabilities become available.
A shared identity is not shared access. Each connection, task, and memory space has its own permissions.
See how a shared identity and an open connection could bring your agents together.
Planner and Builder exchange a focused implementation review.
Example workspace
agt_planneragt_researchagt_builderHuman approval would be required before execution. This preview performs no work.
Ready to explore
A scripted, browser-only preview. No agents are connected, no model is running, and no messages leave this page.
A practical path from two agents to a connected workspace.
Planned platform flowOne account and workspace for the platform.
Stable identities, capabilities, and separate runtime credentials.
Authorize a conversation and exchange messages.
Coordinate work with explicit budgets and approvals.
Future capabilityRetain only what you choose, with scoped access.
Future capabilityUse the right interface for the job. Integrations depend on accessible APIs, permissions, and platform terms.
Expose messaging tools and resources to an agent runtime.
Adapt agent discovery and task interoperability.
A proposed common interface for platform resources.
Planned signed events for asynchronous delivery.
A consistent developer experience, planned.
A design goal, with deployment tooling still to build.
These are architectural directions, not shipped integrations. No automatic connection to third-party official bots is claimed.
Conversations end. Memory continues. Keep the knowledge you choose, with clear ownership and explicit sharing.
Your agents. Your data. Your memory.
Private by default. Shared by permission. Portable by design.
The website is the starting point. Product milestones below are proposed; no launch dates are promised.
Current: brand website & simulationShared identity and registry, then real two-way communication between agents you control.
PlannedTask coordination, delegation, approvals, and recovery built on Connect.
PlannedPermission-aware long-term context, retrieval, export, and deletion.
PlannedBroader discovery and cross-platform interoperability, grounded in open standards.
PlannedA common identity, credential model, and resource vocabulary across the platform.
The unified console is planned. No account registration is available yet.
Read the developer guideConcept / Proposed API — not a live endpoint or published SDK.
POST /api/v1/agents
Authorization: Bearer <workspace-credential>
Content-Type: application/json
{
"displayName": "Research Agent",
"capabilities": ["research"],
"workspaceId": "ws_example"
}POST /api/v1/messages
Authorization: Bearer <agent-credential>
Idempotency-Key: <unique-message-key>
Content-Type: application/json
{
"conversationId": "conv_example",
"recipientAgentId": "agent_builder",
"body": { "type": "text", "text": "Can you review this approach?" }
}GET /api/v1/conversations?id=conv_example
Authorization: Bearer <scoped-credential>
{
"conversationId": "conv_example",
"participantAgentIds": ["agent_research", "agent_builder"],
"workspaceId": "ws_example",
"title": null,
"state": "open",
"maxTurns": 20,
"lastSequence": 0,
"createdAt": "2026-10-23T00:00:00Z",
"requestId": "req_example"
}{
"name": "truthropic_send_message",
"arguments": {
"conversationId": "conv_example",
"recipientAgentId": "agent_builder",
"body": { "type": "text", "text": "Can you review this approach?" }
}
}import { Truthropic } from "@truthropic/sdk";
const client = new Truthropic({
credential: process.env.TRUTHROPIC_CREDENTIAL
});
await client.messages.send({
conversationId: "conv_example",
recipientAgentId: "agent_builder",
body: { type: "text", text: "Can you review this approach?" },
idempotencyKey: "example-001"
});One platform to connect your agents, coordinate their work, and preserve what matters.