Metadata-Version: 2.1
Name: shellscribe
Version: 0.2.1
Summary: A CLI tool to generate and insert code using AI
Author: Yusuf Sabuwala
Author-email: yusuff.0279@example.com
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: requests

# Shellscribe

A Python library and CLI tool for generating and inserting code using AI, and for advanced mathematical calculations.

## Features

- Generate code via CLI or Python API
- Advanced calculator with symbolic math, calculus, and more

## Installation

```bash
pip install shellscribe
```

## Usage

CLI usage:

```bash
> shellscribe
    ███████╗██╗  ██╗███████╗██╗     ██╗     ███████╗ ██████╗██████╗ ██╗██████╗ ███████╗
    ██╔════╝██║  ██║██╔════╝██║     ██║     ██╔════╝██╔════╝██╔══██╗██║██╔══██╗██╔════╝
    ███████╗███████║█████╗  ██║     ██║     ███████╗██║     ██████╔╝██║██████╔╝█████╗
    ╚════██║██╔══██║██╔══╝  ██║     ██║     ╚════██║██║     ██╔══██╗██║██╔══██╗██╔══╝
    ███████║██║  ██║███████╗███████╗███████╗███████║╚██████╗██║  ██║██║██████╔╝███████╗
    ╚══════╝╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝╚══════╝ ╚═════╝╚═╝  ╚═╝╚═╝╚═════╝ ╚══════╝

Welcome to ShellScribe! Type 'help' to see available commands.
```

```bash
>>write "Create a todo list app with plain html and javascript", index.html

>>prompt "code to dynamically reverse a linked list in O(log(n)) in haskell"

>>read filename.ext                   # Read a file into memory for reference

>>forget filename.ext                 # Remove a file from memory

>>refactor filename.ext               # Refactor an entire file

>>list                                # List all files currently in memory

>>exit                                # Exit the shell
```
## Future Updates

- **Work-in-Progress (WIP) Mode**: Automatically recognize when you’re editing an existing file and provide smart AI-powered refactoring suggestions, bug fixes, and optimization tips.
  

If you have specific features you'd love to see next, [open an issue](#) or submit a pull request! 🚀


