Use Capcat's visual menu system for zero-memorization operation.
What You'll Learn
Launch and navigate interactive mode
Use the main menu
Manage sources visually
Quick operations without typing commands
Starting Interactive Mode
./capcat catch
You'll see the Capcat logo and main menu:
____
/ ____| _
| | __ _ _ __ ___ __ _| |_
| | / _ | _ \ / __/ _ | __|
| |___| (_| | |_) | (_| (_| | |_
\_____\__,_| __/ \___\__,_|\__|
| |
|_|
What would you like me to do?
> Catch articles from a bundle of sources
Catch articles from a list of sources
Catch from a single source
Catch a single article by URL
Manage Sources (add/remove/configure)
Exit
(Use arrow keys to navigate)
[x] hn Hacker News
[x] bbc BBC News
[ ] guardian The Guardian
[x] nature Nature News
Result:
Articles from HN, BBC, and Nature
3. Catch from Single Source
What it does:
Fetch from one source only
Steps:
Select "Catch from a single source"
Choose the source from the list
Choose HTML generation
Articles are fetched
Faster than:
Typing ./capcat fetch sourcename
4. Catch Single Article by URL
What it does:
Download one specific article
Steps:
Select "Catch a single article by URL"
Paste the article URL
Choose HTML generation
Article is saved
Use case:
Found an interesting article while browsing
5. Manage Sources
Opens the source management submenu:
Source Management - Select an option:
> Add New Source from RSS Feed
Generate Custom Source Config
Remove Existing Sources
List All Sources
Test a Source
Manage Bundles
Back to Main Menu
Source Management Submenu
Add New Source from RSS Feed
Quick way to add a new source:
Steps:
Select "Add New Source from RSS Feed"
Paste RSS feed URL
System auto-detects feed title
Enter source ID (suggested automatically)
Select category
Optionally add to bundle
Optionally test the source
Example:
Enter RSS feed URL: https://techcrunch.com/feed/
[OK] Feed 'TechCrunch' found.
Source ID: techcrunch
Category: tech
Add to bundle? Yes
Bundle: tech
Test fetch? Yes
[OK] Source added and verified!
List All Sources
Browse all available sources by category:
Shows:
Source ID
Display name
Organized by category
Select any source
to view details:
ID, name, category
Base URL
Discovery method
Source type (config-driven or custom)
Test a Source
Verify a source works:
Steps:
Select "Test a Source"
Choose source from list
System fetches 3 sample articles
View results
Use when:
Adding new source
Troubleshooting
Checking if source still works
Remove Existing Sources
Clean up unused sources:
Steps:
Select "Remove Existing Sources"
Use Space to check sources to remove
Confirm removal
Automatic backup created
Sources removed
Safety:
Backup created automatically
Can undo if needed
Usage statistics shown
Pro Tips
Fast Navigation:
Type first letter to jump to items starting with that letter
Ctrl+C goes back without making changes
Tab key for autocomplete (in text inputs)
Efficient Workflow:
Use bundles for daily routine (fewer clicks)
Use multi-source for custom combinations
Use single URL for one-off articles
No Typing Needed:
Everything is selectable with arrow keys
No command memorization required
Perfect for daily use
Common Workflows
Morning News Routine
1. ./capcat catch
2. Select: "Catch articles from a bundle of sources"
3. Choose: "tech"
4. HTML: "Yes"
5. Done - reading in browser