Akukita Chat with AI Translation

Description

Turn your WordPress site into a global community.

Got visitors from different countries who don’t share a common language? With Akukita Chat, an English speaker and a Spanish speaker can hold a natural conversation β€” each one reads and writes in their own language. The translation is instant, invisible, and cached so it never slows down.

No API keys, no monthly fees, no configuration headaches. Drop a shortcode on any page and you have a multilingual chat running in under 60 seconds.

Why people install Akukita Chat

  • 🌍 70+ languages, zero setup β€” Works out of the box with the free MyMemory provider. No registration, no credit card.
  • πŸ’¬ Multi-room chat β€” Create as many topic-based rooms as you want from the admin dashboard.
  • ⚑ Real-time β€” Messages appear instantly via WebSocket, no page reload.
  • 🧠 3 translation engines β€” Free (MyMemory), high-quality (DeepL), or premium AI (OpenAI GPT-4o-mini). You choose.
  • πŸš€ Smart caching β€” Each phrase is translated once, then served instantly to everyone. Saves quota and lightens server load.
  • πŸ“± Beautiful on mobile β€” Dark-glass responsive UI that looks polished on phones and desktop.
  • πŸ” Admin-controlled β€” Only administrators create rooms, so the conversation stays moderated by design.
  • πŸ‡ͺπŸ‡Ί GDPR-ready β€” Privacy policy auto-generated, message retention configurable, no data leaves your DB except the text being translated.

Perfect for

  • International communities and forums
  • Language exchange and learning sites
  • Multilingual e-commerce stores with WooCommerce
  • Travel, expat and digital-nomad communities
  • Online courses with students from multiple countries
  • SaaS support chats serving customers worldwide

How it works

  1. Install and activate the plugin.
  2. Pick a translation provider in Akukita Chat Settings (the free MyMemory is selected by default β€” no API key needed).
  3. Create your first room in Akukita Chat Rooms.
  4. Paste [akukita_chat] on any page or post.
  5. Done. Your users can now chat across languages.

Shortcodes

[akukita_chat]                     Full chat widget with room sidebar
[akukita_chat height="700"]        Custom height in pixels
[akukita_chat_room id="1"]         Embed a specific room

Translation Providers

You choose which one to use, and you can switch any time without losing your chat history:

  1. MyMemory (default) β€” 100% free, no API key. 5,000 words/day per IP, or 50,000/day if you add your email in Settings.
  2. DeepL Free β€” Best European-language quality. 500,000 characters/month with a free DeepL API key.
  3. OpenAI GPT-4o-mini β€” State-of-the-art translation quality including idiomatic and informal language. Requires a paid OpenAI API key. Costs are minimal (~$0.15 per 1M input tokens).

If the API ever goes down, the original message is shown as-is β€” your chat keeps working.

Upgrade to Akukita Chat Premium

Get features designed for serious communities and businesses at akukita.es/plugins:

  • πŸ’Œ Direct Messages β€” Private 1-on-1 translated conversations
  • πŸ›‘ Moderation Panel β€” Ban, mute, delete with one click
  • 🎨 6 Themes + Custom CSS β€” Match your brand perfectly
  • πŸ“Š Analytics Dashboard β€” Active users, peak hours, language breakdown
  • πŸ›’ WooCommerce Integration β€” Gate rooms behind product purchases

See all premium features

Built by Akukita

Akukita is a Spanish software studio focused on building tools that connect people across languages. Mario SimΓ³n Melchor leads development. The plugin is actively maintained β€” bug reports and feature requests get a response within 48 hours on the support forum.

External services

Akukita Chat connects to third-party translation APIs to translate chat messages. Each provider is opt-in and configured by you in Akukita Chat Settings. No data is sent unless you enable a provider and a user posts a message.

1. MyMemory / Translated.net (default β€” no API key needed)
Only the text of each chat message is sent. No user identifiers, emails or WordPress data are transmitted.

  • Service URL: https://mymemory.translated.net
  • Terms of Service: https://mymemory.translated.net/terms-and-conditions
  • Privacy Policy: https://translated.com/confidentiality

2. DeepL API (optional β€” requires API key)
Only message text is sent.

  • Service URL: https://www.deepl.com
  • Terms of Service: https://www.deepl.com/pro-license
  • Privacy Policy: https://www.deepl.com/privacy

3. OpenAI API (optional β€” requires API key)
Only message text is sent to the GPT model.

  • Service URL: https://openai.com
  • Terms of Service: https://openai.com/policies/row-terms-of-use/
  • Privacy Policy: https://openai.com/policies/row-privacy-policy/

Privacy

Akukita Chat stores all chat messages in your own WordPress database. The plugin uses wp_add_privacy_policy_content() to automatically suggest privacy text for your site’s policy page (visible in Settings Privacy). You control the message retention period from the plugin settings.

Screenshots

  • Live chat on a WooCommerce product page β€” a Japanese-speaking customer asks a question in Japanese while the shop owner reads and replies in English. Every message is translated instantly in real time.
  • The same conversation seen by the Japanese-speaking user β€” they read the owner’s English replies in Japanese. Each participant chats entirely in their own language.
  • Settings β€” pick your translation engine. MyMemory is selected by default with no API key required, so the chat works out of the box. DeepL and OpenAI are optional.
  • Chat Rooms management β€” create topic-based rooms in seconds and copy the ready-made shortcode to embed any room on a page, post or product.

Installation

From WordPress.org (recommended)

  1. Go to Plugins Add New in your WordPress admin.
  2. Search for “Akukita Chat”.
  3. Click Install Now, then Activate.
  4. Go to Akukita Chat Settings to configure your provider (the free one works out of the box).
  5. Go to Akukita Chat Rooms to create your first room.
  6. Paste [akukita_chat] on any page or post.
  7. Make sure Settings General Anyone can register is enabled so visitors can join.

Manual installation

  1. Download the ZIP from this page.
  2. Upload it via Plugins Add New Upload Plugin.
  3. Activate and follow steps 4-7 above.

FAQ

Do I really need zero configuration?

Yes. After activating the plugin, the free MyMemory provider is already selected. You only need to create a room and paste the shortcode. The default 5,000 words/day quota is enough for small to medium communities.

How do I get the 50,000 words/day free quota?

In Akukita Chat Settings, enter any email address in the MyMemory field. That’s it β€” your quota goes from 5,000 to 50,000 words/day at no cost.

Can my users create their own rooms?

No, by design. Only administrators can create and manage rooms from the dashboard. This keeps the chat moderated and prevents spam rooms. The Premium add-on adds private and invite-only rooms if you need that flexibility.

Do users need a WordPress account?

Yes, but they don’t have to create it manually. When someone visits the chat page without being logged in, a registration modal appears where they can create their account in 10 seconds. This requires Settings General Anyone can register to be enabled.

What about chat history?

Messages are stored in your own WordPress database. You decide how many days of history to keep in Settings, and older messages are auto-purged daily. Nothing is ever sent to third parties except the text being translated to your chosen provider.

What if my translation provider goes down?

The original (untranslated) message is shown. Users still see the conversation, just without translation during the outage. The chat itself keeps working at full speed.

Is it compatible with caching plugins (WP Rocket, LiteSpeed, W3 Total Cache)?

Yes, but exclude the page containing [akukita_chat] from full-page cache, or configure your caching plugin to vary cache by login status. The chat output depends on whether the user is logged in.

Does it work with Multisite?

Yes. Each site in the network has its own rooms, messages and settings.

What PHP version is required?

PHP 7.4 or higher. PHP 8.0 or higher is recommended for better performance.

Is the plugin compatible with WordPress 7.0?

Yes, fully tested and compatible with WordPress 7.0.

Reviews

May 26, 2026 1 reply
The real-time translation is super fast and actually sounds natural, not like a robotic Google Translate copy-paste. I can now chat with international clients and students in real time without any awkward pauses. It set up in minutes and just works. If you need to talk to a global audience, just get it. It’s worth it!
May 7, 2026 1 reply
It has been a huge help on an international community project I’m working on in WordPress. I needed a chat feature where users from different countries could communicate without language barriers, and this plugin is a perfect fit because it automatically translates messages in real time. It’s easy to integrate using shortcodes and very practical for projects with multilingual users.
Read all 4 reviews

Contributors & Developers

“Akukita Chat with AI Translation” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.2

  • Fixed: Messages now sync correctly in real time when using the single-room shortcode [akukita_chat_room].
  • Improved: Refined plugin tags for better discoverability in the plugin directory.
  • Improved: New screenshots showcasing live multilingual chat.

1.1.1

  • Improved: Review prompt now appears after 3 days of use (previously 14) for faster user feedback.

1.1.0

  • Added: Friendly review prompt in admin (appears after 3 days of use, fully dismissible).
  • Improved: Better integration with the WordPress.org support workflow β€” unhappy users are directed to the support forum instead of leaving rushed reviews.

1.0.9

  • Confirmed compatibility with WordPress 7.0.
  • Improved plugin documentation and on-screen help.

1.0.8

  • Improved: Database security review and code hardening across the entire plugin.
  • Improved: Updated all external service links to canonical URLs for stability.

1.0.7

  • Improved: Plugin scope optimized for the free version. Private rooms moved to the Premium add-on for a cleaner feature split.
  • Improved: All third-party service documentation links verified and updated.

1.0.5

  • Added: “Powered by” badge is now opt-in from Settings (off by default).
  • Improved: REST API permission checks tightened across all endpoints.

1.0.3

  • Added: Premium upgrade page with feature overview.
  • Added: Developer hooks (akch_message_created, akch_room_created, akch_can_post_message) for extensions and integrations.

1.0.2

  • Added: GDPR-ready privacy policy suggestion.
  • Improved: Full compliance with WordPress.org coding standards.

1.0.1

  • Initial public release.
  • Multi-room real-time chat with AI translation.
  • MyMemory (free), DeepL and OpenAI GPT-4o-mini providers.
  • 70+ languages with automatic detection and caching.
  • User self-registration from the chat page.
  • Configurable message history retention.
  • Responsive dark-glass UI.