plux
plux copied to clipboard
π‘AI finder/explorer. One click @files via a visual filetree and save insights in a notepad. build with Tauri
Plux: The End of Copy-Paste AI Workflows
AI + Filetree + plus button + notepad β One-click your files to AI. Built-in magic notepad saves insights.
π― See a file? Click +. That's it. No more copy-paste hell.
Finally, an AI tool that gets file management right.
Built for developers, researchers, writers, and anyone tired of copy-pasting files into AI chats.
π Download Now β’ π Documentation β’ π¬ Community β’ β Star Us
π Technical Overview
Tech Stack: React + TypeScript + Tauri + Model Context Protocol (MCP)
Supported AI Providers: OpenRouter, Claude, GPT, Gemini, Ollama
Supported File Types: PDF, CSV, code files, Markdown, plain text, and more
MCP Server Options:
- Rust:
rust-mcp-filesystem - Node.js:
@modelcontextprotocol/server-filesystem
Performance: Native Tauri app (~6MB) with instant file tree navigation and syntax-highlighted preview
The Problem We All Face
π€ Find file β Open file β Select all β Copy β Switch to AI β Paste β Repeat...
Sound familiar? We've all been there. Until now.
The Plux Solution
π See file β Click + β Ask AI β Done.
Plux transforms your local filesβPDFs, code, CSVs, documents, anythingβinto AI context with one click. No more copy-paste workflows. No more lost context. Just pure, visual file management for the AI age.
π How Plux Compares
- Cursor IDE: Relies on typing
@+ filename inside an IDE. Limited to specific IDE environments and requires more typing. - Claude Code: Works in the terminal with commands; requires familiarity with file paths and less visual feedback.
- Plux: Visual file tree + one-click
+button + works with any AI model + native desktop experience.
π Full comparison here
πΌοΈ See It In Action

β¨ Why Developers Love Plux
π Instant Context, Zero Friction
π Your Project/
βββ π main.py [+] β Click to add
βββ π components/ [+] β Add entire folder
β βββ π header.tsx [+]
β βββ π footer.tsx [+]
βββ π README.md [+]
πͺ Everything You Need, Nothing You Don't
- β One-Click Context: The + button that changes everything
- π Smart File Explorer: Browse and preview files instantly
- π¬ Multi-Model AI: Claude, GPT, Gemini, Ollama β all in one place
- π Universal File Support: PDFs, CSVs, code, markdown, anything
- π¨ Beautiful Code Viewer: Syntax highlighting that doesn't hurt your eyes
- π Built-in Notepad: Save insights without switching apps
- βοΈ Lightweight Editing: Make quick changes to text, markdown, and code files without leaving Plux
- β‘ Desktop Speed: Native Tauri performance (~6MB)
- π Privacy First: Your files never leave your machine
π― Real-World Magic
For Developers π¨βπ»
# Instead of this painful workflow:
cat src/auth.js | pbcopy
# paste into AI chat
cat src/components/Login.tsx | pbcopy
# paste again...
# Do this:
# Click + on auth.js
# Click + on Login.tsx
# Ask AI anything
For Researchers π
- Literature Review: Add papers, notes, datasets with visual confirmation
- Data Analysis: Include methodology files, results, previous findings
- Thesis Writing: Organize chapters and references effortlessly
For Content Creators βοΈ
- Blog Writing: Research materials, drafts, references β all at your fingertips
- Documentation: Code files to comprehensive docs in seconds
- Creative Projects: Inspiration, drafts, and ideas organized visually
β‘ Quick Start Examples
Example 1: Code Review
1. Browse to your feature branch files
2. Click + on the files you changed
3. Ask: "Review this implementation for security issues"
4. Get instant, contextual feedback
Example 2: Data Analysis
1. Click + on your dataset.csv
2. Click + on analysis_config.json
3. Ask: "What patterns do you see in this data?"
4. Save insights to built-in notepad
Example 3: Debug Complex Issue
1. Add error logs with +
2. Add related source files with +
3. Add configuration files with +
4. Ask: "What's causing this bug?"
No copy-paste. No file hunting. Just pure, visual context management.
π Get Started in 60 Seconds
π₯ Installation
π Coming Soon: One-Click Downloads
- π macOS: Download
.dmg - πͺ Windows: Download
.exe - π§ Linux: Download
.AppImage
π¦ Build from Source
Prerequisites
development or CONTRIBUTING
git clone https://github.com/milisp/plux.git
cd plux
bun install
bun tauri build
βοΈ Quick Setup
- ποΈ Install filesystem MCP server (handles file operations):
# Option 1: Rust version (recommended)
cargo install rust-mcp-filesystem
or download rust-mcp-filesystem
- π Create config file at
~/.config/plux/mcp.json:
{
"mcpServers": {
"filesystem": {
"command": "rust-mcp-filesystem",
"args": ["~/"]
}
}
}
Option 2: Node.js version
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"~/"
]
}
}
}
- π Launch Plux and start clicking those + buttons!
π― First Steps
- Browse Files: Explore your project in the visual tree
- Click +: Add files to your AI conversation
- Ask Questions: Chat with AI about your code/documents
- Save Insights: Use the built-in notepad for important findings
That's it! Welcome to the future of AI file management.
πΊοΈ What's Coming Next
π Join 1000+ developers building the future of AI workflows
π₯ Active Development Roadmap:
- [x] β Multi-model support (Claude, GPT, Gemini, Ollama)
- [x] β Visual file tree with + button magic
- [x] β Built-in notepad system
- [ ] π§ Smart context suggestions - "You might also want these files"
- [ ] βοΈ Auto-download and path setup for rust-mcp-filesystem
- [ ] βοΈ Lightweight editor - Inline editing for quick changes without switching tools
- [ ] π Model comparison view
- [ ] π± Mobile companion app - Access your notes anywhere
- [ ] π§ Context memory - Remember file combinations across sessions
- [ ] π File relationship mapping - Visual connections between related files
- [ ] π¨ Custom themes - Make Plux match your style
- [ ] π Auto-setup wizard - Zero-config MCP server installation
- [ ] π Plugin ecosystem - Community-built file type support
- [ ] π€ Mutil steps agent
π€ Join the Revolution
Plux is more than a tool β it's a movement to end copy-paste workflows forever.
Ready to be part of the change?
π Star us β’ π΄ Fork it β’ π Report bugs β’ π‘ Suggest features β’ π’ Spread the word
π How to Contribute
- π Star this repo - Show your support!
- π Report issues - Help us improve
- π‘ Share ideas - What features do you need?
- π’ Tell others - Tweet, blog, or just tell a friend
- π§ Build plugins - Extend Plux for your use case
- π» Code contributions - Check out our Contributing Guide
π― Our Mission
To make AI context management so intuitive that the + button becomes as fundamental as copy-paste.
Every file tree should have + buttons. Every AI tool should respect visual workflows. Every developer should spend time building, not managing context.
Join us. Let's kill copy-paste forever.
π Learn More
π Documentation β’ π₯ Demo Video β’ π§ API Reference β’ π€ FAQ
Built with β€οΈ by developers who were tired of copy-paste workflows
The revolution starts with a single +