salts-tools
What is salts-tools
A small program that runs extra tools for your agent on your own computer, such as free web search and spreadsheet analysis.
salts-tools is a small program you run on your own computer, and it gives your agent tools that would otherwise cost money or need a server of your own. It starts each tool on your computer and connects it to your agent over a private, secure address, so your agent can use it from anywhere, including from Telegram or WhatsApp.
For example, once salts-tools is running you can ask your agent "What is the weather in Mumbai today?" and it will search the web for free, or attach a spreadsheet in the chat and ask "Which month had the highest sales?".
What it can run
salts-tools can run three tools, and you can switch on as many of them as you like:
| Tool | What it gives your agent |
|---|---|
| web | Free web search, using a private search engine called SearXNG. There is no account to make and no bill for searches. See Set up web search. |
| matchmaker | Reads resumes and matches candidates to job descriptions, for recruiters. See Add the matchmaker. |
| analyst | Reads Excel and CSV files sent in the chat, answers questions about them, and builds new sheets with tables and charts. See Add the spreadsheet analyst. |
Tool
web
What it gives your agent
Free web search, using a private search engine called SearXNG. There is no account to make and no bill for searches. See Set up web search.
Tool
matchmaker
What it gives your agent
Reads resumes and matches candidates to job descriptions, for recruiters. See Add the matchmaker.
Tool
analyst
What it gives your agent
Reads Excel and CSV files sent in the chat, answers questions about them, and builds new sheets with tables and charts. See Add the spreadsheet analyst.
One salts-tools can serve several agents at once, and every agent you connect gets every tool you switch on.
What you need
salts-tools works on Mac, Windows and Linux. You will need to use a terminal (the Terminal app on a Mac, PowerShell on Windows), but every command you need is in these guides. Install salts-tools walks you through it.
Your agent can only use these tools while your computer is on, awake and connected to the internet. We recommend letting salts-tools start when you log in, so your agent gets its tools back on its own after a restart.
Keeping it private
Each tool only listens on your own computer, and the address your agent uses refuses anyone who does not have your token, a long password that salts-tools makes for you. Keep the token in your agent's settings only. If you think someone else has seen it, you can make a new one from the salts-tools screen (see Everyday use).