Protection Panel
A dedicated Options page that centralizes safety/anti-leecher controls with clear explanations, timed punishments, and friend exemptions. Choose actions (ban, score reduce, log only) per detection category to keep the swarm clean with minimal false positives.
Dark Mode
A full dark modern theme for windows, tabs, menus, list headers, and progress bars. It preserves readability, supports hover/pressed states, and can be toggled without restarting.
Fast and Fluid Lists
Provides a smoother experience in heavy lists (Files, Downloads, Search, Clients) with lower memory usage and faster responsiveness, smooth scrolling and quick updates even with hundreds of thousands of rows.
NAT Traversal & Extended Source Exchange
LowID <-> LowID now works through two distinct NAT-T paths. Kad Buddy path (classic): Kad rendezvous flow where uploader side needs a Kad buddy. eServer Buddy path (new in eMule AI): same-server relay between LowID peers using OP_ESERVER_BUDDY/RELAY packets. This eServer Buddy mechanism is a client-side eMule AI feature and does not require server NAT extension support (no dependency on Lugdunum NAT opcodes). If the target is not connected yet, the buddy can try classic OP_CALLBACKREQUEST and finish relay after target reconnect + ACK. External UDP port discovery, hole-punch retries, and uTP retries improve success under difficult NAT conditions. Extended Source Exchange further improves source discovery and transfer stability with richer peer metadata.
IPv6 Support
End-to-end IPv6 handling for peers, friends, and sockets alongside IPv4; addresses display and copy correctly across dialogs and tooltips.
Spam/Blacklist System
A Spam Rating column (0-100), a customizable spam threshold, logging of rating results, and a Blacklist Panel with "recheck now" combine to surface quality results and hide junk.
Client History
Lightweight history of clients you met (with retention control) to enable once-per-client automation like first-time shared-files queries.
Threaded Shared-Files Reload
Refreshing shared files runs in a worker thread and updates the UI progressively, avoiding stalls while scanning disks.
Shared Files Watcher
Background watcher keeps the Shared view in sync with filesystem changes without manual reloads.
Automatically Share Subdirectories
When enabled, subfolders under your shared roots are included automatically, both existing and newly created ones.
Download Checker
Before adding a file, checks duplicates/near-duplicates across downloads/history/shared and can warn, reject, or auto-blacklist by your preference.
Built-In Language Resources (116 Languages)
Language support is embedded, so external language DLL files are not required. Supported language codes (116): en, af, am, ar, ast, az, be, bg, bn, bs, ca, ca-VAL, ceb, co, cs, cy, da, de, el, eo, es, es-AR, et, eu, fa, fi, fr, fy, ga, gd, gl, gu, ha, haw, he, hi, hmw, hr, ht, hu, hy, id, ig, is, it, iw, ja, jw, ka, kk, km, kn, ko, ku, ky, la, lb, lo, lt, lv, mg, mi, mk, ml, mn, mr, ms, mt, my, nb, ne, nl, nn, no, ny, or, pa, pl, ps, pt, pt-BR, ro, ru, rw, sd, si, sk, sl, sm, sn, so, sq, sr, st, su, sv, sw, ta, te, tg, th, tk, tl, tr, tt, ug, uk, ur, uz, vi, xh, yi, yo, zh-CN, zh-TW, zu.
Connection Checker
One-click background connectivity test with clear start/stop log lines; helps diagnose DNS/routing hiccups without interrupting transfers.
Emulate Clients & Communities
Optional compatibility/emulation toggles for certain clients/communities to improve interoperability and prioritization.
New Toolbar Buttons
Quick actions for Save State, Reload Config (no restart), and threaded Backup. Numbered Preview buttons (1-10) launch your chosen preview apps directly; right-click can jump to the next previewable file.
Read PeerGuardian Lists Automatically
At startup, all *.p2p files in the config folder are merged into the active IP filter, just drop lists in and they apply.
Kad Search Limit Option
You can limit how many answers a Kad keyword search collects before auto-stopping.
Search / Transfer Window Filters
Fast, on-view filters to narrow lists to what you care about (for example, active/paused).
Friend / User Hash / ID Type / Client Version Columns
New columns in client lists show Friend status, User Hash, ID Type (High/LowID), and Client Version for quick grouping and sorting.
IP:Port Column
Shows each peer's current endpoint in a sortable column.
See Own Credits
Displays how your credit ratio appears to the remote side for clearer give-and-take diagnostics.
Cancel Download from Context Menus
Right-click in Search/Download/Shared lists to cancel downloads; an option lets you cancel without marking as "canceled" in history.
Remote Client's Shared Files - Status Columns
New columns indicate query status, last queried time, and number of files received for a client's shared list.
Client Note
Attach a short note to any client; optionally show it in the tab title when viewing that client's files.
Copy List Text with CTRL+C / CTRL+X
Copy selected list rows as neat plain text for pasting into notes/spreadsheets.
Clean Up Search Results
A command to quickly purge obsolete/blacklisted items from active search tabs.
Disable "Find As You Type" Option
Turn off type-to-search in heavy lists to avoid accidental scans.
Don't Mark As Canceled (Menu Action)
Cancel a download without adding it to the "canceled" history.
Friend Link Recognition
Understands ed2k "friend" links from clipboard to add friends quickly.
Source Cache
Temporarily caches discovered sources so paused/resumed files can reuse them without re-querying.
GeoLite2 (Country/City & Flags)
Shows country (and city when known) and a flag icon for peers/servers; can be disabled or limited to country only.
Client Version in Tooltips
Download-list tooltips include full client software/version lines.
Webservices Enhancements
Wide-character support and a "filename_untouched" placeholder in webservices.dat; multi-selection webservice actions.
SpeedMeter
Built-in live up/down graphs in the Connection page and main window for a lightweight visual of throughput.
Auto Query Remote Client's Shared Files (First Connect)
Optionally auto-query a client's shared files after first connection, paced by configurable per-period limits.
Save Application State (Button)
One-click save of list layouts, column orders, and preferences for easy layout "bookmarks".
Set Executable Directory as Default (First-Run Behavior)
If no choice exists yet, uses the app's folder as the base location for a portable-style setup.
Migration Wizard
Adds a built-in Migration Wizard that can run automatically on first launch after language selection or be scheduled later from Tools > Migration Wizard. It helps restore supported legacy eMule configuration files into eMule AI with directory detection, copy results, and clear follow-up guidance.
Don't Filter Private IPs Option
Allow local/private addresses even when an IP filter is active, useful on home/lab networks.