CLI tool for auto-executing Python scripts
Top 24.4% on sourcepulse
Rawdog is a CLI assistant that generates and auto-executes Python scripts to answer user prompts, offering a novel alternative to RAG for tasks requiring dynamic context gathering. It's designed for developers and power users who need to interact with their system and data programmatically via natural language.
How It Works
Rawdog operates by recursively augmenting its context. When given a prompt, it generates a Python script, executes it, captures the output, adds it to the conversation history, and then calls itself again with the updated context. This self-correction loop allows it to dynamically gather information, such as file system details or active ports, to fulfill complex requests.
Quick Start & Requirements
pip install rawdog-ai
Highlighted Details
gpt-4-turbo-preview
).--leash
flag for manual script approval before execution.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project explicitly warns of potential harm due to its auto-execution capabilities, advising users to proceed with caution. The default mode executes scripts without user approval, posing a security risk if not managed carefully.
1 year ago
1 day