Name | analyst-intern JSON |
Version |
0.0.3
JSON |
| download |
home_page | None |
Summary | An analyst intern in your terminal |
upload_time | 2024-10-10 04:00:27 |
maintainer | None |
docs_url | None |
author | Andrew Han |
requires_python | None |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Intern CLI
## Installation
1. `pip install analyst-intern`
2. Install ffmpeg with homebrew.
3. Set your `OPENAI_API_KEY` in your `.bashrc` or `.vimrc` or `.zshrc`. Can also support Gemini and Anthropic.
## Usage
Run `intern --help`:
```
Usage: intern [OPTIONS] COMMAND [ARGS]...
Intern CLI.
Options:
--help Show this message and exit.
Commands:
read Given a file, read it out and save the speech to an mp3 file.
research Visit provided links, apply the prompt, summarize the results.
```
### `intern read`
Given a txt file, md file, or string, use OpenAI's TTS to save an mp3 file.
```
Usage: intern read [OPTIONS]
Given a file, read it out and save the speech to an mp3 file.
Options:
--output TEXT Output file. [required]
--text TEXT txt or md file or string. [required]
--voice TEXT Voice to use. [required]
--model TEXT Which model. [required]
--help Show this message and exit.
```
### `intern research`
```
Usage: intern research [OPTIONS] PROMPT
Visit provided urls, apply the prompt, summarize the results.
Options:
--url TEXT List of urls to visit. [required]
--headless Whether or not to run the browser headless.
--model [openai|anthropic|gemini]
Which model to use.
--output TEXT Output file to save the results to.
--help Show this message and exit.
```
Raw data
{
"_id": null,
"home_page": null,
"name": "analyst-intern",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Andrew Han",
"author_email": "handrew11@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/68/cb/de26e6d8e01c192468db0dbb41d644c529c6354d0d80668bb07ae91c9d0c/analyst_intern-0.0.3.tar.gz",
"platform": null,
"description": "# Intern CLI\n\n## Installation\n\n1. `pip install analyst-intern`\n2. Install ffmpeg with homebrew.\n3. Set your `OPENAI_API_KEY` in your `.bashrc` or `.vimrc` or `.zshrc`. Can also support Gemini and Anthropic.\n\n## Usage\n\nRun `intern --help`:\n\n```\nUsage: intern [OPTIONS] COMMAND [ARGS]...\n\n Intern CLI.\n\nOptions:\n --help Show this message and exit.\n\nCommands:\n read Given a file, read it out and save the speech to an mp3 file.\n research Visit provided links, apply the prompt, summarize the results.\n```\n\n### `intern read`\n\nGiven a txt file, md file, or string, use OpenAI's TTS to save an mp3 file. \n\n```\nUsage: intern read [OPTIONS]\n\n Given a file, read it out and save the speech to an mp3 file.\n\nOptions:\n --output TEXT Output file. [required]\n --text TEXT txt or md file or string. [required]\n --voice TEXT Voice to use. [required]\n --model TEXT Which model. [required]\n --help Show this message and exit.\n```\n\n### `intern research`\n\n```\nUsage: intern research [OPTIONS] PROMPT\n\n Visit provided urls, apply the prompt, summarize the results.\n\nOptions:\n --url TEXT List of urls to visit. [required]\n --headless Whether or not to run the browser headless.\n --model [openai|anthropic|gemini]\n Which model to use.\n --output TEXT Output file to save the results to.\n --help Show this message and exit.\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "An analyst intern in your terminal",
"version": "0.0.3",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ed38becd9c03b80636ea5464025d281d975f74356338ed31dc47cf1a5eac7bf0",
"md5": "fed2b941b787621c2233dccbb925d4c3",
"sha256": "167620d555b2228deb7b04d19b636281d20900c6967025c1b797dec7a51a7506"
},
"downloads": -1,
"filename": "analyst_intern-0.0.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fed2b941b787621c2233dccbb925d4c3",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 4162,
"upload_time": "2024-10-10T04:00:26",
"upload_time_iso_8601": "2024-10-10T04:00:26.746040Z",
"url": "https://files.pythonhosted.org/packages/ed/38/becd9c03b80636ea5464025d281d975f74356338ed31dc47cf1a5eac7bf0/analyst_intern-0.0.3-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "68cbde26e6d8e01c192468db0dbb41d644c529c6354d0d80668bb07ae91c9d0c",
"md5": "93126fab87ae6457cdb84cd209179dbf",
"sha256": "cd7605fd16af9389b417dca58eb7e476b967af889c3e529701f0e66bf11af321"
},
"downloads": -1,
"filename": "analyst_intern-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "93126fab87ae6457cdb84cd209179dbf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3044,
"upload_time": "2024-10-10T04:00:27",
"upload_time_iso_8601": "2024-10-10T04:00:27.694533Z",
"url": "https://files.pythonhosted.org/packages/68/cb/de26e6d8e01c192468db0dbb41d644c529c6354d0d80668bb07ae91c9d0c/analyst_intern-0.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-10 04:00:27",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "analyst-intern"
}