Name | tool-use-ai JSON |
Version |
1.1.11
JSON |
| download |
home_page | None |
Summary | Tools to simplify life with AI |
upload_time | 2024-12-03 17:16:14 |
maintainer | None |
docs_url | None |
author | Ty Fiero |
requires_python | <4.0,>=3.11 |
license | MIT |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# tool-use
Tools to simplify life with AI. Brought to you by [Tool Use](https://www.youtube.com/@ToolUseAI).
You can install the package via [PyPI](https://pypi.org/project/tool-use-ai/).
## Installation
```bash
pip install tool-use-ai
```
## Command Structure
This toolkit provides two main command interfaces:
- `ai`: General-purpose AI tools for everyday tasks
- `tooluse`: Specific tools for podcast and community interaction
## AI Tools (`ai` command)
### 1. Command Generation (`ai do`)
Generate and execute terminal commands from natural language.
```bash
ai do <your optional command description>
```
### 2. Calendar Manager (`ai cal`)
Manage Google Calendar events.
```bash
ai cal
```
### 3. File Converter (`ai convert`)
Convert between file formats using Open Interpreter.
```bash
ai convert "/path/to/file.txt to pdf"
```
### 4. Obsidian Plugin Generator (`ai make-obsidian-plugin`)
Create custom Obsidian plugins with AI assistance.
```bash
ai make-obsidian-plugin "Plugin Name"
```
### 5. Activity Tracker (`ai log`)
Track and analyze daily activities.
```bash
ai log <activity> # Start tracking an activity
ai log # Stop current activity or start new one
ai log tell <query> # Query your activity history
ai log category <command> # Manage activity categories
```
Examples:
```bash
ai log working on python project
ai log tell me how long I coded today
ai log tell me what I did yesterday
ai log category list
```
### 6. Task Prioritizer (`ai prioritize`)
Voice-based task organization tool that:
- Organizes tasks by priority level
- Provides empathetic analysis
- Suggests concrete next steps
**Note:** You input your tasks using voice commands for a hands-free experience after running the script
```bash
ai prioritize
```
### 7. Marketing Plan Generator (`ai marketing-plan`)
Use a swarm of AI agents to generate a marketing plan for your business.
```bash
ai marketing-plan
```
### 8. Posture Coach (`ai posture`)
Use the webcam and a tiny vision model to analyze your posture and focus.
```bash
ai posture
```
### 9. Promptathon (`ai promptathon`)
Create a virtual prompt hackathon with AI judges and mentors.
```bash
ai promptathon
```
## Tool Use Tools (`tooluse` command)
### 1. Podcast RSS Reader (`tooluse`)
Fetch and interact with podcast episodes from RSS feeds.
```bash
tooluse
```
### 2. Contact Form (`tooluse contact`)
Submit feedback, requests, or general messages.
```bash
tooluse contact
```
Raw data
{
"_id": null,
"home_page": null,
"name": "tool-use-ai",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.11",
"maintainer_email": null,
"keywords": null,
"author": "Ty Fiero",
"author_email": "tyfierodev@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/e8/23/853f1e6ed58c3b2ff16777796771541ec205105c1316dd1e369ddaa2e45a/tool_use_ai-1.1.11.tar.gz",
"platform": null,
"description": "# tool-use\n\nTools to simplify life with AI. Brought to you by [Tool Use](https://www.youtube.com/@ToolUseAI).\nYou can install the package via [PyPI](https://pypi.org/project/tool-use-ai/).\n\n## Installation\n\n```bash\npip install tool-use-ai\n```\n\n## Command Structure\n\nThis toolkit provides two main command interfaces:\n\n- `ai`: General-purpose AI tools for everyday tasks\n- `tooluse`: Specific tools for podcast and community interaction\n\n## AI Tools (`ai` command)\n\n### 1. Command Generation (`ai do`)\n\nGenerate and execute terminal commands from natural language.\n\n```bash\nai do <your optional command description>\n```\n\n### 2. Calendar Manager (`ai cal`)\n\nManage Google Calendar events.\n\n```bash\nai cal\n```\n\n### 3. File Converter (`ai convert`)\n\nConvert between file formats using Open Interpreter.\n\n```bash\nai convert \"/path/to/file.txt to pdf\"\n```\n\n### 4. Obsidian Plugin Generator (`ai make-obsidian-plugin`)\n\nCreate custom Obsidian plugins with AI assistance.\n\n```bash\nai make-obsidian-plugin \"Plugin Name\"\n```\n\n### 5. Activity Tracker (`ai log`)\n\nTrack and analyze daily activities.\n\n```bash\nai log <activity> # Start tracking an activity\nai log # Stop current activity or start new one\nai log tell <query> # Query your activity history\nai log category <command> # Manage activity categories\n```\n\nExamples:\n\n```bash\nai log working on python project\nai log tell me how long I coded today\nai log tell me what I did yesterday\nai log category list\n```\n\n### 6. Task Prioritizer (`ai prioritize`)\n\nVoice-based task organization tool that:\n\n- Organizes tasks by priority level\n- Provides empathetic analysis\n- Suggests concrete next steps\n\n**Note:** You input your tasks using voice commands for a hands-free experience after running the script\n\n```bash\nai prioritize\n```\n\n### 7. Marketing Plan Generator (`ai marketing-plan`)\n\nUse a swarm of AI agents to generate a marketing plan for your business.\n\n```bash\nai marketing-plan\n```\n\n### 8. Posture Coach (`ai posture`)\n\nUse the webcam and a tiny vision model to analyze your posture and focus.\n\n```bash\nai posture\n```\n\n### 9. Promptathon (`ai promptathon`)\n\nCreate a virtual prompt hackathon with AI judges and mentors.\n\n```bash\nai promptathon\n```\n\n## Tool Use Tools (`tooluse` command)\n\n### 1. Podcast RSS Reader (`tooluse`)\n\nFetch and interact with podcast episodes from RSS feeds.\n\n```bash\ntooluse\n```\n\n### 2. Contact Form (`tooluse contact`)\n\nSubmit feedback, requests, or general messages.\n\n```bash\ntooluse contact\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Tools to simplify life with AI",
"version": "1.1.11",
"project_urls": {
"Bug Tracker": "https://github.com/ToolUse/tool-use-ai/issues",
"Documentation": "https://github.com/ToolUse/tool-use-ai#readme",
"Homepage": "https://github.com/ToolUse/tool-use-ai"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "00a78b575aa3fcc4f1b2745e86b3155cacf059f0660d1e30f8db3cf7417b462d",
"md5": "2cc3d3858b6c0b1af84268dd32b8a58a",
"sha256": "60f22c2a8b858b433245f55cc3a851510aa1ac18e26eab5f8dc81184fbb21893"
},
"downloads": -1,
"filename": "tool_use_ai-1.1.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2cc3d3858b6c0b1af84268dd32b8a58a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.11",
"size": 52691,
"upload_time": "2024-12-03T17:16:12",
"upload_time_iso_8601": "2024-12-03T17:16:12.680961Z",
"url": "https://files.pythonhosted.org/packages/00/a7/8b575aa3fcc4f1b2745e86b3155cacf059f0660d1e30f8db3cf7417b462d/tool_use_ai-1.1.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e823853f1e6ed58c3b2ff16777796771541ec205105c1316dd1e369ddaa2e45a",
"md5": "fbbe66d3f5da10ba99c9bd7758c86d2a",
"sha256": "9f082f9fc44477dab87e3256d7ded3591016df12fd59240bfe101ab16a41e456"
},
"downloads": -1,
"filename": "tool_use_ai-1.1.11.tar.gz",
"has_sig": false,
"md5_digest": "fbbe66d3f5da10ba99c9bd7758c86d2a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.11",
"size": 44903,
"upload_time": "2024-12-03T17:16:14",
"upload_time_iso_8601": "2024-12-03T17:16:14.483071Z",
"url": "https://files.pythonhosted.org/packages/e8/23/853f1e6ed58c3b2ff16777796771541ec205105c1316dd1e369ddaa2e45a/tool_use_ai-1.1.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-03 17:16:14",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ToolUse",
"github_project": "tool-use-ai",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "tool-use-ai"
}