https://github.com/deeflect/dee-ink
31 Rust CLI tools built for AI agents. JSON output, pipe-friendly, one tool per job.
https://github.com/deeflect/dee-ink
ai-agents cli command-line json llm rust tools
Last synced: 1 day ago
JSON representation
31 Rust CLI tools built for AI agents. JSON output, pipe-friendly, one tool per job.
- Host: GitHub
- URL: https://github.com/deeflect/dee-ink
- Owner: deeflect
- License: mit
- Created: 2026-02-25T23:26:55.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-05-09T17:07:02.000Z (about 1 month ago)
- Last Synced: 2026-06-09T04:07:34.358Z (4 days ago)
- Topics: ai-agents, cli, command-line, json, llm, rust, tools
- Language: Rust
- Homepage: https://dee.ink
- Size: 3.11 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
33 Rust CLI tools built for AI agents
Each tool does one thing, outputs JSON, and plays nice with pipes.
Website · Blog Post · Author · X
---
## Tools
| Crate | What it does |
|---|---|
| [dee-amazon](crates/dee-amazon) | Search Amazon products |
| [dee-arxiv](crates/dee-arxiv) | Search academic papers on arXiv |
| [dee-feed](crates/dee-feed) | Read RSS and Atom feeds |
| [dee-ebay](crates/dee-ebay) | Search eBay listings |
| [dee-events](crates/dee-events) | Find local events by location and date |
| [dee-food](crates/dee-food) | Find restaurants and food spots |
| [dee-gas](crates/dee-gas) | Check gas prices by location |
| [dee-habit](crates/dee-habit) | Track habits and streaks locally |
| [dee-hn](crates/dee-hn) | Browse Hacker News |
| [dee-contacts](crates/dee-contacts) | Personal CRM with interactions and import/export |
| [dee-crosspost](crates/dee-crosspost) | Cross-post and schedule posts across major social platforms |
| [dee-invoice](crates/dee-invoice) | Generate invoice PDFs from JSON or YAML |
| [dee-mentions](crates/dee-mentions) | Track mentions across public sources |
| [dee-openrouter](crates/dee-openrouter) | Compare LLM models and pricing |
| [dee-package](crates/dee-package) | Look up package metadata and versions |
| [dee-parking](crates/dee-parking) | Find parking spots by location |
| [dee-ph](crates/dee-ph) | Browse Product Hunt launches |
| [dee-pricewatch](crates/dee-pricewatch) | Monitor webpage prices and detect drops |
| [dee-porkbun](crates/dee-porkbun) | Manage domains via Porkbun API |
| [dee-qr](crates/dee-qr) | Generate and decode QR codes |
| [dee-receipt](crates/dee-receipt) | Extract structured receipt data from images |
| [dee-reddit](crates/dee-reddit) | Search Reddit posts and subreddits |
| [dee-rates](crates/dee-rates) | Currency exchange rates |
| [dee-ssl](crates/dee-ssl) | Check SSL certs and TLS info |
| [dee-stash](crates/dee-stash) | Bookmark and read-later manager |
| [dee-todo](crates/dee-todo) | Local task list with JSON output |
| [dee-timer](crates/dee-timer) | Time tracking and pomodoro sessions |
| [dee-trends](crates/dee-trends) | Google Trends interest and related queries |
| [dee-transit](crates/dee-transit) | Route and transit directions |
| [dee-webpage](crates/dee-webpage) | Extract webpage metadata, text, and links |
| [dee-whois](crates/dee-whois) | Domain WHOIS lookups |
| [dee-wiki](crates/dee-wiki) | Wikipedia article lookup |
## Shared contract
Every tool follows the same rules:
- `--json` for structured output
- `--quiet` for minimal output
- Exit `0` on success, `1` on failure
- Errors go to stderr, data goes to stdout
Full spec in [FRAMEWORK.md](FRAMEWORK.md).
## Install
```bash
cargo install dee-rates
```
Or build from source:
```bash
git clone https://github.com/deeflect/dee-ink
cd dee-ink
cargo build --release -p dee-rates
```
## Build
Cargo workspace. Build and test everything:
```bash
cargo build --workspace
cargo test --workspace
```
Single tool:
```bash
cargo build -p dee-feed
cargo test -p dee-feed
```
## Repo layout
```
crates/dee-*/ Tool crates
website/ dee.ink website (Next.js)
FRAMEWORK.md CLI contract spec
CLAUDE.md Agent instructions
```
## License
[MIT](LICENSE)
---
### Made by
Made by [Dee](https://deeflect.com). 33 small CLIs because one big tool would have been smarter, but here we are.
Star if you ended up using even one of them. Open an issue if your shell breaks. PRs welcome — the framework is in `FRAMEWORK.md`.
Need similar built for you? [dee.agency](https://dee.agency?utm_source=deeink&utm_medium=readme).
[deeflect.com](https://deeflect.com) · [Wikidata](https://www.wikidata.org/entity/Q138828544) · [LinkedIn](https://www.linkedin.com/in/dkargaev/) · [X](https://x.com/deeflectcom)