Loading...
Loading...
Chat with web AI agents (ChatGPT, Gemini, Claude, Grok, NotebookLM) via browser automation. Use when stuck, need cross-validation, or want a second-model review.
npx skill4agent add realmikechong/10x-chat 10x-chatbunxnpx# Login (one-time per provider — opens browser for user to authenticate)
npx 10x-chat@latest login chatgpt
npx 10x-chat@latest login gemini
npx 10x-chat@latest login claude
npx 10x-chat@latest login grok
npx 10x-chat@latest login notebooklm
# Chat with a single provider
npx 10x-chat@latest chat -p "Review this code for bugs" --provider chatgpt --file "src/**/*.ts"
# Multi-provider fan-out (coming v0.2)
# npx 10x-chat@latest chat -p "Review this PR" --providers chatgpt,gemini,claude --file "src/**"
# Dry run (preview the prompt bundle without sending)
npx 10x-chat@latest chat --dry-run -p "Debug this error" --file src/
# Copy bundle to clipboard (manual paste fallback)
npx 10x-chat@latest chat --copy -p "Explain this" --file "src/**"
# Check recent sessions
npx 10x-chat@latest status
# View a session's response
npx 10x-chat@latest session <id> --render
# NotebookLM — manage notebooks & sources
npx 10x-chat@latest notebooklm list # List notebooks
npx 10x-chat@latest notebooklm create "My Research" # Create notebook
npx 10x-chat@latest notebooklm add-url <id> https://... # Add URL source
npx 10x-chat@latest notebooklm add-file <id> ./paper.pdf # Upload file source
npx 10x-chat@latest notebooklm sources <id> # List sources
npx 10x-chat@latest notebooklm summarize <id> # AI summary
npx 10x-chat@latest chat -p "Summarize" --provider notebooklm # Chat with NotebookLMnpx 10x-chat@latest login <provider>.env--file--dry-run--timeout <ms>notebooklm add-urladd-file--provider notebooklm