
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
AI-powered command-line interface tool that uses OpenAI's API to help you interact with your computer through natural language
Rosie is an AI-powered command-line interface tool built with TypeScript that uses OpenAI's API to help you interact with your computer through natural language.
npm install -g rosie-cli
Python:
pip install mssThis will make the rosie command available globally.
# Install dependencies
npm install
# Build the project
npm run build
# Run the CLI locally
npm start
# Development mode (without building)
npm run dev
Once installed, you can use the CLI as follows:
# Start a conversation with Rosie
rosie Hello, what can you do for me?
# Enable thinking mode to see AI reasoning
rosie solve this math problem --thinking
# Search for files on your computer
rosie Find all PDF files in my Documents folder
# Run a system command
rosie What's my Node.js version?
# Create a new conversation
rosie Start a new conversation
# Switch to a specific conversation
rosie Switch to conversation [conversation_id]
# Generate an image
rosie Create an image of a sunset over mountains
# Analyze what's on your screen
rosie What's currently on my screen?
You can save your OpenAI API key so you don't need to provide it with each command:
# Save your OpenAI API key
rosie config --set-openai-key=your_api_key_here
# Set active conversation ID
rosie config --set-conversation-id=your_conversation_id
# Show current configuration (key will be masked for security)
rosie config --show
The configuration is stored in ~/.rosie-config.json and conversation history in ~/.rosie-chat-history.json.
--open_ai_key <key>: Your OpenAI API key (overrides saved key)--thinking: Enable thinking mode to see AI reasoning process--version: Display version information--help: Display help informationMIT
FAQs
AI-powered command-line interface tool that uses OpenAI's API to help you interact with your computer through natural language
The npm package rosie-cli receives a total of 1 weekly downloads. As such, rosie-cli popularity was classified as not popular.
We found that rosie-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.