math-assistant-cli


Namemath-assistant-cli JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/LucasRimfrost/math-assistant-cli
SummaryAI-powered math problem solver and tutor
upload_time2024-11-02 15:31:46
maintainerNone
docs_urlNone
authorLucas Rimfrost
requires_python>=3.8
licenseMIT
keywords mathematics education ai tutor claude anthropic
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Math Assistant CLI

A command-line tool that uses Claude AI to help with math problems. Just show it a picture of your math problem and get explanations, similar practice problems, and solution checking.

## Installation

```bash
pip install math-assistant-cli
```

You'll need an Anthropic API key. Set it as an environment variable:
```bash
export ANTHROPIC_API_KEY='your-api-key-here'
```

## Quick Start

1. Explain a problem:
```bash
math-assist explain problem.jpg
```

2. Interactive mode:
```bash
math-assist
```

3. Different formatting:
```bash
math-assist explain problem.jpg --format rich
```

## Features

- 📸 Upload images of math problems
- 💬 Get step-by-step explanations
- 🏋️ Generate similar practice problems
- ✅ Check your solutions
- 💾 Save conversations for later
- 🎨 Multiple output formats

## Interactive Commands

When in interactive mode:
- `image: path/to/image.jpg` - Load a new problem
- `save` - Save the conversation
- `quit` - Exit

## Examples

1. Quick explanation:
```bash
math-assist explain calc_problem.jpg
```

2. Interactive session:
```bash
math-assist
> image: integral.jpg
> Can you explain the first step?
> How do I know which substitution to use?
> save conversation.txt
> quit
```

## Contributing

Contributions welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for details.

## License

MIT License - see [LICENSE](LICENSE) for details.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/LucasRimfrost/math-assistant-cli",
    "name": "math-assistant-cli",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "mathematics education ai tutor claude anthropic",
    "author": "Lucas Rimfrost",
    "author_email": "lucas.rimfrost@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/13/ad/c67902cdae864a26ab33cdb84ae448ef46e0230f5ee65b5c999964816209/math_assistant_cli-0.1.1.tar.gz",
    "platform": null,
    "description": "# Math Assistant CLI\n\nA command-line tool that uses Claude AI to help with math problems. Just show it a picture of your math problem and get explanations, similar practice problems, and solution checking.\n\n## Installation\n\n```bash\npip install math-assistant-cli\n```\n\nYou'll need an Anthropic API key. Set it as an environment variable:\n```bash\nexport ANTHROPIC_API_KEY='your-api-key-here'\n```\n\n## Quick Start\n\n1. Explain a problem:\n```bash\nmath-assist explain problem.jpg\n```\n\n2. Interactive mode:\n```bash\nmath-assist\n```\n\n3. Different formatting:\n```bash\nmath-assist explain problem.jpg --format rich\n```\n\n## Features\n\n- \ud83d\udcf8 Upload images of math problems\n- \ud83d\udcac Get step-by-step explanations\n- \ud83c\udfcb\ufe0f Generate similar practice problems\n- \u2705 Check your solutions\n- \ud83d\udcbe Save conversations for later\n- \ud83c\udfa8 Multiple output formats\n\n## Interactive Commands\n\nWhen in interactive mode:\n- `image: path/to/image.jpg` - Load a new problem\n- `save` - Save the conversation\n- `quit` - Exit\n\n## Examples\n\n1. Quick explanation:\n```bash\nmath-assist explain calc_problem.jpg\n```\n\n2. Interactive session:\n```bash\nmath-assist\n> image: integral.jpg\n> Can you explain the first step?\n> How do I know which substitution to use?\n> save conversation.txt\n> quit\n```\n\n## Contributing\n\nContributions welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for details.\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "AI-powered math problem solver and tutor",
    "version": "0.1.1",
    "project_urls": {
        "Homepage": "https://github.com/LucasRimfrost/math-assistant-cli"
    },
    "split_keywords": [
        "mathematics",
        "education",
        "ai",
        "tutor",
        "claude",
        "anthropic"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac4ec1cfc0e6bc2049a36b720f392ac8025d0699cde5274a403a3e6b5d9361e9",
                "md5": "40430b271f1aaaa21c60e59ea2b6d844",
                "sha256": "d148cd7bf3a1269383e45c70881cf7fff9831e2f1f952974e624d32f91bd7370"
            },
            "downloads": -1,
            "filename": "math_assistant_cli-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "40430b271f1aaaa21c60e59ea2b6d844",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 15092,
            "upload_time": "2024-11-02T15:31:44",
            "upload_time_iso_8601": "2024-11-02T15:31:44.588574Z",
            "url": "https://files.pythonhosted.org/packages/ac/4e/c1cfc0e6bc2049a36b720f392ac8025d0699cde5274a403a3e6b5d9361e9/math_assistant_cli-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "13adc67902cdae864a26ab33cdb84ae448ef46e0230f5ee65b5c999964816209",
                "md5": "2a14403a53b73a35b64990aba2a5e2c1",
                "sha256": "97b54b0468ac8c788fb7c884c06f9d38909fb2094e234683d810f7cbcb9aa794"
            },
            "downloads": -1,
            "filename": "math_assistant_cli-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "2a14403a53b73a35b64990aba2a5e2c1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 12734,
            "upload_time": "2024-11-02T15:31:46",
            "upload_time_iso_8601": "2024-11-02T15:31:46.111367Z",
            "url": "https://files.pythonhosted.org/packages/13/ad/c67902cdae864a26ab33cdb84ae448ef46e0230f5ee65b5c999964816209/math_assistant_cli-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-02 15:31:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "LucasRimfrost",
    "github_project": "math-assistant-cli",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "math-assistant-cli"
}
        
Elapsed time: 0.40393s