Intelligent by design.Private by nature.

Bring trusted AI Agents into the conversations you choose, while private messaging and data stay on infrastructure you control.

Messaging without platform control

Self-Hosted MessagingBuilt for AI Agents and Privacy

Dirextalk keeps the familiar communication experience while moving control of identity, data, and automation back to the people using it.

01Agent

Personal Agent Access

Let your own Agent join conversations with permission, read messages, send replies, and write back results.

02Chat

Private and Group Chats

One-to-one chats, group chats, image and file sharing, voice input, read status, forwarding, search, and message history.

03Channel

Channels and Communities

Channel discovery, join review, posts, comments, announcements, and moderator workflows in the same client.

04Identity

Contacts and Identity

Add contacts by QR code or user domain, then manage notes, status, requests, and groups.

05Privacy

Account and Data Privacy

Profiles, identity codes, device sessions, and privacy settings stay under the user's control. Chat data runs on your own server, not on a platform host.

06Domain

Domain-Based Entry Point

Use your own domain as the communication entry point, so users can sign in, discover, and connect through one trusted address.

One person. One node.

Dirextalk Communication Architecture

Each node runs in the user's own cloud account and connects the Dirextalk app, Ying, and the Agent the user chooses to authorize. Conversations, groups, channels, and calls link independent personal nodes rather than a shared hosted tenant. The Dirextalk platform stays outside the private-message path and handles only necessary operational metadata or public-channel information explicitly authorized by the channel owner.

Dirextalk Communication ArchitectureTwo user-owned personal networks connected by federated messaging and a direct WebRTC media path.Dirextalk Platformactivation, app distribution, public channel discovery, opt-in promotionno private message storage or user profilingactivation + public discovery metadataUser A Personal Networkone owner, one private service nodeUser B Personal Networkone owner, one private service nodeUser Agent Alocal runtimelocal bridge + MCPUser Agent Blocal runtimelocal bridge + MCPPersonal Node ADirextalk ServerYing · Native AgentMatrix · Portal · MCP · TURNprivate messages stay herePersonal Node BDirextalk ServerYing · Native AgentMatrix · Portal · MCP · TURNprivate messages stay hereFederated messagesHTTPS federationown identity per nodeHTTPS / sync / WebSocketHTTPS / sync / WebSocketDirextalk App Achat, channels, voice/videoDirextalk App Bchat, channels, voice/videoWebRTC media pathdirect when possible; TURN fallback through personal nodesUser-owned service nodeApp and media experienceLocal AI agent bridgePlatform metadata only when authorized
Swipe horizontally to explore the full architecture

Choose the setup that fits you

Two Ways to Deploy Dirextalk

Use the guided deployer for a visual workflow, or hand the public deployment Skill to your Agent. Either way, the cloud account and resulting service stay yours.

Guided web setup

Web Deployer

Open the deployment console, follow the page instructions, upload your AWS credentials file, and let the deployment script prepare the service for you.

Open Web Deployer

Use credentials you control, and rotate or remove temporary keys after deployment.

Agent workflow

Deployment Skill

Give the public deployment Skill to your Agent. The Agent checks your domain, cloud resources, credentials, and network permissions, then runs the deployment workflow.

Public Skill repository
  1. 01

    Choose a Path

    Start with the web deployer if you want a guided page, or use the Skill if your own Agent will run the workflow.

  2. 02

    Prepare Domain and AWS

    Use a real domain or subdomain, then prepare the AWS credentials and permissions required for deployment.

  3. 03

    Run the Deployment

    Follow the deployer page instructions or let your Agent execute the Skill workflow and provision the service.

  4. 04

    Connect the App

    When deployment finishes, open Dirextalk, enter your service domain, initialize the password, and start using it.

Your node, in your pocket

Download the app.
Connect your domain.

Once your node is ready, install Dirextalk and enter your service domain to start communicating.

Straight answers

Before You Deploy

Q01Do I need a real domain?

Yes. Prepare a resolvable domain or subdomain for the Dirextalk communication service. Before deployment, confirm DNS, HTTPS, and cloud resource requirements.

Q02Who runs the deployment?

You can use the guided web deployer, or give the deployment Skill to your own Agent. In both cases, you control the AWS credentials and the resulting service.

Q03Where is my data stored?

Chat data, account information, device sessions, and privacy settings run on your own server. They are not handed over to a hosted platform.

Q04What can an Agent access?

Your Agent only participates within the permissions you grant. It can read messages, send replies, or write results back according to the scenario you allow.

Q05Is Dirextalk available in mainland China?

No. Dirextalk is designed for access and deployment outside mainland China. Deployment and use must comply with local laws, regulations, and network conditions.

Q06How does the mobile app connect?

Install the Dirextalk mobile app, enter the service domain you deployed, initialize the password, and start using it.