The sidebar that thinks.
An AI automation agent that lives on your Windows screen edge. Chat, search the web, manage files, run voice commands, and reply to WhatsApp and Telegram — all from one glass panel.
QuintX docks to your screen edge as a slim strip. Click the Q to expand the full chat panel. Drag the chat bar anywhere. Voice in, voice out. Results in a scrollable side panel.
Search Google, open URLs, and scrape full webpage content using headless Playwright — all from plain English commands.
v1 · ActiveRead, write, create and list files and folders on your PC. Summarise documents, save outputs, explore directories.
v1 · ActiveClick the mic button, speak your command, click again to stop. QuintX transcribes and executes immediately. No wake word.
v1 · ActiveUpload any image — screenshot, photo, diagram — and ask QuintX to analyse it, extract text, or answer questions.
v1 · ActiveReply to WhatsApp and Telegram messages automatically while QuintX is running. Custom agent with topic filtering.
v1 · ActiveToggle any tool on or off. Grant explicit permissions for each capability. Add API keys per tool. Full control.
v1 · ActiveNo API key? QuintX ships with its own instant guide model — explains every feature, answers setup questions, fixes errors.
v1 · ActiveAny delete, erase, format, or wipe command triggers a confirmation screen. You must type YES DELETE exactly. No accidents.
v1 · ActiveAI captures your screen to RAM and analyses it. Never written to disk. Ask QuintX what's on screen anytime.
v2 · ComingQuintX is organised into four clean layers. Each module has a single responsibility and can be updated independently.
Text goes into ChatBar. Voice uses the mic toggle — click once to start, click again to stop. Image attaches with the 🖼 button.
ChatBar · send_signalIf your message contains delete, erase, format, wipe, rmdir — a confirmation dialog appears. You must type YES DELETE exactly before anything executes.
DeleteConfirmDialog · mandatoryA QThread runs the AI so the UI never freezes. StepCapture intercepts stdout to capture every tool call, thought, and observation as it happens.
AIThread · QThread · StepCaptureThe agent reasons about your request and selects which tools to call. It can chain multiple tools — search the web, then save results to a file, in one command.
create_tool_calling_agent · LangChain 0.2+Every tool call emits a step signal. You see → Action, 🔍 search_web, 👁 Observation in real time — just like Claude's internal view.
step signal · live displayDone signal emits the complete response. It appears as a left-aligned AI bubble in the ResultPanel. Text is selectable and the panel scrolls to the latest message.
done signal · ResultPanel · auto-scrollEvery tool declares what system access it needs. You must tick every permission before it activates. Nothing ever runs without your explicit consent.
Search Google
Open any site
Extract page text
Read local files
Create & save files
Explore directories
AI reads screen
Read & send email
Control desktop apps
Execute scripts
DALL-E generation
Your own tool
QuintX uses LangChain's tool-calling agent. It reads your message, reasons about what tools to use, calls them in sequence, and synthesises the final answer.
Text, voice transcript, or text + image path arrives at the engine. Full conversation history (last 20 messages) passed as context.
chat_history · rolling windowThe system prompt tells the LLM its name, capabilities, available tools, and rules. It decides which tools to call and in what order.
system prompt · create_tool_calling_agentAgent calls the selected tool with the exact arguments. StepCapture intercepts stdout so you see every step live in the UI.
@tool · StepCapture · step signalTool result returned to agent as an Observation. Agent may call another tool (up to 6 iterations) or proceed to final answer.
max_iterations=6 · handle_parsing_errorsDone signal emits the complete response. Shown as AI bubble in ResultPanel. History updated for next message.
done signal · AIMessage · historyWhile QuintX is running on your PC, it can reply to your customers on WhatsApp and Telegram with a custom business agent.
Uses Twilio's WhatsApp API. A Flask webhook runs on port 5000 on your PC. Use ngrok to expose it publicly.
Sign up free at twilio.com → get Account SID + Auth Token
In QuintX → click 🤖 → WhatsApp tab → paste credentials → Save
Run ngrok http 5000 → copy the https URL
In Twilio → set webhook to https://YOUR_NGROK/whatsapp
Click START → status shows ● ONLINE
Uses python-telegram-bot polling. No webhook or ngrok needed. Goes live in seconds after pasting your token.
Open Telegram → search @BotFather
Send /newbot → enter a name and username
Copy the BOT TOKEN from BotFather's reply
In QuintX → click 🤖 → Telegram tab → paste token → Save
Click START → bot goes live instantly ● ONLINE
Switch providers anytime from 👤 Settings. No code changes — just update your .env.
Runs entirely on your PC. No internet. No API key. Complete privacy. QuintX scans installed models and shows a clickable list in the setup wizard.
The fastest option available — custom LPU hardware makes it faster than typing. Generous free tier. Recommended for most users wanting fast responses.
Industry standard. GPT-4o includes vision built-in so image analysis works immediately. gpt-4o-mini is 10× cheaper for simpler tasks.
Claude excels at long documents, nuanced reasoning, and creative tasks. Claude Haiku is available as a fast cheap option for simpler operations.
QuintX sends no usage data, analytics, or crash reports to any server ever. What happens on your PC stays on your PC.
Screen captures go to RAM then directly to your AI. Never written to disk. Never saved anywhere. Zero storage footprint.
API keys stored only in .env on your PC — never uploaded, never sent to QuintX. We have no servers that receive them.
Every tool requires you to tick each permission before activating. You always know exactly what QuintX can access.
Delete, erase, format, wipe — any of these in your message triggers a confirmation. Must type YES DELETE exactly. No accidents.
Ollama + Guide Mode = zero internet required. All data, all AI, all processing stays on your local machine.
Check your .env has the correct AI_PROVIDER and API_KEY. If using Ollama, make sure it's running: open a terminal and run ollama serve. Then run ollama list to confirm your model is installed.
The auto-installer should handle this. If it fails, run: pip install -r requirements.txt from your project folder. If a specific package fails, install it manually: pip install package-name.
You're probably using Ollama with a large model on a slow PC. Switch to Groq (free, fastest) at console.groq.com. In Settings: set provider to OPENAI, paste your Groq key, set model to llama-3.1-70b-versatile.
PyAudio is not installed. Run: pip install SpeechRecognition pyaudio. On Windows you may also need to install PortAudio. The mic button will turn green when audio is ready.
The tools_config.json file is missing from your project root folder. It should be at C:\quintx-automation\tools_config.json. It's created automatically on first run — try restarting QuintX.
A conflicting package was installed. Run: pip uninstall torchaudio torch torchvision -y then restart QuintX. These packages are not needed and cause DLL conflicts on Python 3.13.
QuintX uses the Windows API for screen detection. If your display scaling is not at 100% or 125%, the position may be off. Try changing Windows display scaling, or drag the panels manually to your preferred position.
Check the bot token is correct (from @BotFather). Make sure QuintX is running on your PC — the bot only works while QuintX is open. Check the status shows ● ONLINE in the Bots panel. Try stopping and starting again.
Make sure ngrok is running: ngrok http 5000. Copy the https URL and paste it into Twilio's webhook setting. The URL changes every ngrok restart — update it in Twilio each time unless you have a paid ngrok account.
Create a Python file in tools\ with a function decorated with @tool from langchain_core. Add an entry to tools_config.json. Then add the import in core/engine.py under _load_tools().
One installer. Double-click. Setup wizard guides you. AI sidebar on your screen edge in under a minute.
⬇ DOWNLOAD ZIP