Download NowVersion 2.6.0

FilePulse

Advanced File Search Engine

FilePulse is an ultra-high-performance local search engine delivering a complete workflow: file name search + file content search + quick launcher + file deduplication + remote transfer + folder auto remote sync + quick preview + AI conversations + sharing. The core engine runs locally and is fully portable with no installation required. It supports rapid startup, fast previews, remote transfer, and runs on Windows, macOS, and Linux across x86_64 and ARM64 architectures, enabling cross-platform, cross-architecture distributed search clusters.

Contact Us

Email: inquiry@filepulsesoft.com

End-to-End Workflow

From discovery to remote auto-sync, quick preview, AI conversations, and delivery, every step stays fast and connected.

01

File Name Search

Filter by name, path, size, and extension to narrow results instantly.

02

File Content Search

Search inside documents with regex, segmentation, and scoring.

03

Quick Launcher

Launch apps and folders in one keystroke with smart ordering.

04

File Deduplication

Detect redundant files and keep only what matters.

05

Remote Transfer

Upload, download, and locate files across remote nodes with speed.

06

Folder Auto Remote Sync

Continuously sync mapped folders between local and remote nodes with automatic updates.

07

Quick Preview

Open lightweight previews for documents, images, and media without leaving the flow.

08

AI Conversations

Continue work with contextual AI chats, image uploads, and persistent session history.

09

Sharing

Share selected content with controlled access when collaboration is needed.

Key Features

File Name Search

Search using wildcard patterns, regular expressions, complete pinyin, and pinyin initial matching algorithms. Sort and filter by file size, folder size, modification time, file name, file path, and extension. Support prefix matching, suffix matching, whole word matching, diacritic character matching, symbol-ignoring matching, whitespace-ignoring matching, and case-insensitive matching.

File Content Search

Search for specific text content within files, supporting full-text regex matching, full-text wildcard matching, word-segmented regex matching, word-segmented normal matching, word-segmented prefix matching, and word-segmented fuzzy matching. Support custom filtering of content search using file name search results. Support no sorting, sorting by file name search results, and sorting by relevance score, plus highlighted hit areas and quick preview.

Quick Launcher

Similar to Listary: type keywords to open programs and folders with habit-based ranking, instant location hints, and one-step launch.

File Deduplication

Group by size and signatures to detect duplicates quickly, review results safely, and clean redundant files without guesswork.

Remote Preview & Transfer

Preview, download, upload, and locate remote files across nodes with fast access and stable transfer sessions.

Folder Auto Remote Sync

Keep local and remote folders continuously aligned with scheduled auto-sync, stable reconnect handling, and clear deletion tracking.

AI Conversations

Configure LLM options, keep persistent multi-session history, support image upload, and clear all sessions in one click.

Sharing Access

Share selected content with controlled access and simple link-based entry.

Launcher Panel

Similar to Sonic Launcher: group frequently used tools, manage icons, reorder entries, and launch with one click (manual path entry required in the browser).

Platform Support

FilePulse runs natively on all major platforms with full feature support

Windows

x86_64

Linux

x86_64

macOS

x86_64 (Intel)

Windows

aarch64 (ARM64)

Linux

aarch64 (ARM64)

macOS

aarch64 (Apple Silicon)

Cross-Platform Cluster Search

Linux
Windows
macOS
  • Build clusters with up to 256 nodes across different systems
  • Search results globally sorted across the entire cluster
  • All nodes are equal, access cluster-wide data from any node

Performance/Feature Comparison (Windows x86_64)

Test Environment: AMD 7900X, PCIe 4.0 SSD, Windows 11 24H2. User versions may be packed, leading to performance degradation. Media performance testing can apply for unpacked versions. In the future, when the verification mechanism is perfected, unpacked versions will be provided comprehensively.

File Name Search Comparison with Everything

Timing method: browser request query interface, server waiting response time, all speed tests are non-cached hits

Test ItemFilePulse 2.6.0 Pro (with built-in folder size calculation and extension indexing)Everything 1.4.1.1026 + folder size calculation + extension indexingEverything1.5.0.1391a + folder size calculation + extension indexing
2 million files full disk scan speed + build storage structure speed2.58 seconds5.73 seconds4.26 seconds
2 million files query one case-insensitive letter and sort by modification time descending10.39 ms10.38 ms10.79 ms
2 million files query two case-insensitive letters and sort by modification time descending9.28 ms13.44 ms9.21 ms
2 million files query three case-insensitive letters and sort by modification time descending8.81 ms13.70 ms9.05 ms
2 million files query pinyin one case-insensitive letter and sort by modification time descending16.65 msNot Natively SupportedNot Natively Supported
2 million files query pinyin two case-insensitive letters and sort by modification time descending16.88 msNot Natively SupportedNot Natively Supported
2 million files query pinyin three case-insensitive letters and sort by modification time descending16.17 msNot Natively SupportedNot Natively Supported
2 million files query pinyin initial one case-insensitive letter and sort by modification time descending17.25 msNot Natively SupportedNot Natively Supported
2 million files query pinyin initial two case-insensitive letters and sort by modification time descending17.08 msNot Natively SupportedNot Natively Supported
2 million files query pinyin initial three case-insensitive letters and sort by modification time descending15.29 msNot Natively SupportedNot Natively Supported
HTTP1 protocol supportSupports HTTP1.1Only supports old HTTP1.0Only supports old HTTP1.0
HTTP2 protocol supportSupports HTTP2Not SupportedNot Supported
HTTP3 protocol supportSupports HTTP3Not SupportedNot Supported
Complex logical expressions supportSupportedSupportedSupported
Regular expressions supportSupportedSupportedSupported
Dual filtering by file name and file path simultaneouslySupportedNot SupportedNot Supported
File size/folder size filtering/sortingSupportedSupportedSupported
Modification time filtering/sortingSupportedSupportedSupported
File name filtering/sortingSupportedSupportedSupported
File path filtering/sortingSupportedSupportedSupported
Extension filtering/sortingSupportedSupportedSupported
Custom format filteringSupportedSupportedSupported
Case-insensitive matchingSupportedSupportedSupported
Prefix matchingSupportedSupportedSupported
Suffix matchingSupportedSupportedSupported
Whole word matchingSupportedSupportedSupported
Diacritic character matchingSupportedSupportedSupported
Symbol-ignoring matchingSupportedNot SupportedSupported
Whitespace-ignoring matchingSupportedNot SupportedSupported
Network cluster file name searchSupported, supports up to 256 servers in a cluster, 256 machines can mount data from other nodes, each node is equal, optional tracking of target disk changesNot SupportedLimited, must map remote drives to local drive letters, not only occupying precious local drive letters, but also very inconvenient to use
Open remote node files with normal permissionsSupportedNot SupportedNot Supported
Open remote node files with admin permissionsSupportedNot SupportedNot Supported
Remotely locate files in explorerSupportedNot SupportedNot Supported
Remote file downloadSupportedNot SupportedNot Supported
Remote large file resumable downloadHTTP1.1/2/3 all support resumable downloadHTTP1.0 does not support resumable downloadHTTP1.0 does not support resumable download
Quick location to search in a specific folder rather than global searchSupportedNot SupportedNot Supported
Real-time engine, any disk changes are synchronized to search system in real timeSupportedSupportedSupported
Green single file, no installation requiredSupportedSupportedSupported

File Content Search Comparison with AnyTXT

Timing method: browser request query interface, server waiting response time, all speed tests are non-cached hits

Test ItemFilePulse 2.6.0 ProAnyTXT 1.3.2477
2480 txt files forming novels, building search system748 ms (max_batch:500), 2.18 seconds (max_batch:50), larger max_batch means faster speed but higher machine performance requirements16.38 seconds
Search one word in 2480 files in normal mode without sorting2.42 ms23 ms
Search two words in 2480 files in normal mode without sorting2.52 ms23 ms
Search three words in 2480 files in normal mode without sorting2.51 ms23 ms
Full-text regex matching in 2480 files9.03 ms90 ms
Search one word in 2480 files without sorting with highlighted preview2.99 ms52.58 ms
Search two words in 2480 files without sorting with highlighted preview2.75 ms49.22 ms
Search three words in 2480 files without sorting with highlighted preview3.12 ms44.28 ms
Complex expressions including NOT, AND, OR, left parenthesis, right parenthesisFull SupportDoes not support parenthesis priority
Real-time engine, any disk changes are synchronized to search system in real timeFully real-time system, files that meet conditions are immediately updated to the search system the moment they are savedNot supported, periodic scanning, cannot update in real time
Green single file, no installation requiredCompletely green, no installation required, ready to useRequires installation
Traverse all files in search system with wildcard content searchSupported, very fastSupported, but extremely slow
Traverse all files in search system with regex content searchSupported, very fastSupported, but extremely slow
Word segmentation normal searchSupportedSupported
Word segmentation regex searchSupportedUncertain, probably not available, no clear documentation of this feature
Word segmentation prefix searchSupportedUncertain, probably not available, no clear documentation of this feature
Fuzzy searchSupportedNot Supported
Sort by document relevanceSupportedNot Supported
Secondary filtering based on file name search resultsFull SupportNot supported, only supports coarse-grained folder filtering, folder filtering does not support wildcards or regular expressions
Sort by complete file pathSupportedLimited support, sorting becomes very slow when there are many files.
Sort by file nameSupportedLimited support, sorting becomes very slow when there are many files.
Sort by modification timeSupportedLimited support, sorting becomes very slow when there are many files.
Sort by extensionSupportedLimited support, sorting becomes very slow when there are many files.

Memory Usage Comparison

Memory usage comparison under different scenarios for FilePulse vs competitors

File Content Search Scenario

Compare to AnyTXT file content search functionality

FilePulse
Memory Usage264MB
Disk Usage877MB
AnyTXT
Memory Usage307MB
Disk Usage1.4GB

FilePulse indexed 2.27 million filenames across the entire disk and 71,120 Python files for content indexing. FilePulse's final stable memory usage is 264MB with 877MB disk usage. AnyTXT uses 307MB memory with 1.4GB disk usage.

Filename Search Only Scenario

Compare to Everything (since Everything's content search is in early stages)

FilePulse
Memory Usage253MB
Everything
Memory Usage246MB

When content indexing is disabled for filename-only search, FilePulse uses 253MB after stabilizing. Everything uses dual-process mode totaling 246MB memory. Given that FilePulse supports more features, using a few more MB is reasonable.

Download FilePulse

Get started with FilePulse and revolutionize your file searching experience.

Download NowVersion 2.6.0