# 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"
}