{ "info": { "author": "Sinan Kanida\u011fl\u0131", "author_email": "sinan_kanidagli@hotmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development", "Topic :: System :: Networking", "Topic :: Terminals", "Topic :: Text Processing", "Topic :: Utilities" ], "description": "\n

\n\n
\n
\n- AIS -\n

\n\n\n
\n\n
\n\n\nAis (ai shell) is interactive command line ai tool powered by ChatGPT (GPT-3.5). Ais can translate your query into a bash command and explain it to you if you want. In this way, you can get rid of hours of searching for small tasks and increase your learning spectrum.\n\n\"ais\n\n\n## Getting started\n\n### Installation instructions\n(require python3.6+)\n\n\n```bash\npip install ais-cli\n```\n\n\n### Setup\nSetup open ai access key\n```bash\nais set ACCESS_KEY \n```\n\n## Running queryies\n\n### Translate to command\nYou can just write the what do you want. It will translate a bash command\n\n```bash\nais \u2022 open rtsp://113.76.151.33/1 with ffplay without sound\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 Command \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\nffplay -an rtsp://113.76.151.33/1\n\n? Select action (Use arrow keys)\n \u25cc \u2705 Run this command\n \u2754 Explain this command\n \u274c Cancel\n```\n\n### Explain commands\nIf you select \"Explain this command\" action ChatCPT will explain this command for you.\n\n```bash\n? Select action (Use arrow keys)\n \u25cc \u2705 Run this command\n \u2754 Explain this command\n \u274c Cancel\n```\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n### Regular questions\nRun `ais ask` for asking normal questions.\n\n```bash\nais \u2022 ais ask Who is Ataturk?\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 Result \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\nAtaturk is the founder of modern Turkey and its first president.\n```\n\n### Run system command in interactive mode\nUse the `!` character as the first character\n```bash\nais \u2022 !whoami\n\nknid\n```\n\n### Run without interactive mode\n\n#### Create bash command\n```bash\n$ 'ais -c \"create port scanner with bash\"\n```\n#### Ask regular questions\n```bash\n$ ais -c \"ais ask Suggest me a horror movie\"\n```\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ais-cli", "package_url": "https://pypi.org/project/ais-cli/", "platform": null, "project_url": "https://pypi.org/project/ais-cli/", "project_urls": { "Documentation": "https://github.com/knid/ais/README.md", "GitHub": "https://github.com/knid/ais", "Twitter": "https://twitter.com/devknid" }, "release_url": "https://pypi.org/project/ais-cli/0.2.0/", "requires_dist": [ "questionary (==1.10.0)", "requests (==2.28.2)", "rich (==13.3.3)", "setuptools", "pytest ; extra == 'dev'", "flake8 ; extra == 'dev'", "pyyaml ; extra == 'dev'", "twine ; extra == 'dev'", "wheel ; extra == 'dev'", "pytest ; extra == 'test'" ], "requires_python": ">=3.7", "summary": "Ais (ai shell) is interactive command line ai tool powered by ChatGPT (GPT-3.5)", "version": "0.2.0", "yanked": false, "yanked_reason": null }, "last_serial": 17590353, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "blake2b_256": "268603d57eb453caae07ed93d265d5a50283364c2eea1629bfa7abe8ef1d8945", "md5": "538b9eaa2c2f995447d69848b5847941", "sha256": "655d17a501d4a8cf41cfba11af83a6295959a8947df6d0e02aadeaeb187841ab" }, "downloads": -1, "filename": "ais_cli-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "538b9eaa2c2f995447d69848b5847941", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 7401, "upload_time": "2023-03-27T23:33:35", "upload_time_iso_8601": "2023-03-27T23:33:35.780191Z", "url": "https://files.pythonhosted.org/packages/26/86/03d57eb453caae07ed93d265d5a50283364c2eea1629bfa7abe8ef1d8945/ais_cli-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "616c8669082c2559df327b8ca5af4535c8e82fdee9bce4578fada31f60020d9b", "md5": "a4f87090a8c1195ad1fbc9c25aa50013", "sha256": "3ae5111e580a0c8245340ba1dc035c5a71c4c2f1a84c49bbf842ff7d97c4f920" }, "downloads": -1, "filename": "ais-cli-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a4f87090a8c1195ad1fbc9c25aa50013", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 7544, "upload_time": "2023-03-27T23:33:38", "upload_time_iso_8601": "2023-03-27T23:33:38.012743Z", "url": "https://files.pythonhosted.org/packages/61/6c/8669082c2559df327b8ca5af4535c8e82fdee9bce4578fada31f60020d9b/ais-cli-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "blake2b_256": "15ba23883e906e89c6845862233373dede553a1ca6f7b41b3a7be1414b14f881", "md5": "82b240b43a135a7232e66b4e8f0e8c30", "sha256": "637f399a14e908debe2bcef5c0c0bed924f5c0e734df95daebc42a0c5898d542" }, "downloads": -1, "filename": "ais_cli-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "82b240b43a135a7232e66b4e8f0e8c30", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 12997, "upload_time": "2023-03-27T23:40:04", "upload_time_iso_8601": "2023-03-27T23:40:04.275330Z", "url": "https://files.pythonhosted.org/packages/15/ba/23883e906e89c6845862233373dede553a1ca6f7b41b3a7be1414b14f881/ais_cli-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "d1a44f75cfe95b32b7f48231cd19ce98ed0ffb61a7f172716e143c0341246577", "md5": "0235cc60d7f4311670fcd8b390334840", "sha256": "40a988b28908760d6629fdb064c38bebae38ab9fe8a13b6039673226ac90dd84" }, "downloads": -1, "filename": "ais-cli-0.0.2.tar.gz", "has_sig": false, "md5_digest": "0235cc60d7f4311670fcd8b390334840", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 10886, "upload_time": "2023-03-27T23:40:07", "upload_time_iso_8601": "2023-03-27T23:40:07.542800Z", "url": "https://files.pythonhosted.org/packages/d1/a4/4f75cfe95b32b7f48231cd19ce98ed0ffb61a7f172716e143c0341246577/ais-cli-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "blake2b_256": "1d928965c2870cd50cedb7fc7494e6f8b9a7f6e60bf674e0819d00256881f348", "md5": "da69e650e8d51810111dfbcc42942713", "sha256": "ae4d295be462b33d184baa737ac134663a38381b4482b2afefc6ae8533b0cae6" }, "downloads": -1, "filename": "ais_cli-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "da69e650e8d51810111dfbcc42942713", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 12962, "upload_time": "2023-03-28T13:10:11", "upload_time_iso_8601": "2023-03-28T13:10:11.970778Z", "url": "https://files.pythonhosted.org/packages/1d/92/8965c2870cd50cedb7fc7494e6f8b9a7f6e60bf674e0819d00256881f348/ais_cli-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "67e01707a323c401b9548f530767af3b0e80126eab2071dac8e71b0a18877361", "md5": "d104cac851d27270b5891aa0260a64bd", "sha256": "f1313b170034cbf9841f8103ee794477723a101cd58e2d7875176d2e8f97928a" }, "downloads": -1, "filename": "ais-cli-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d104cac851d27270b5891aa0260a64bd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 10834, "upload_time": "2023-03-28T13:10:13", "upload_time_iso_8601": "2023-03-28T13:10:13.659729Z", "url": "https://files.pythonhosted.org/packages/67/e0/1707a323c401b9548f530767af3b0e80126eab2071dac8e71b0a18877361/ais-cli-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "blake2b_256": "83998dbe1ba47650f800f0aa88b2c703b74472bef06513340df98a308a3a348c", "md5": "c5de0a5d1dd9e8e055b1921d4dd01b20", "sha256": "0005e157b4e649ead82c425b62e58fc40a664b299be2732b320f01442d8f8619" }, "downloads": -1, "filename": "ais_cli-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c5de0a5d1dd9e8e055b1921d4dd01b20", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 13015, "upload_time": "2023-03-28T14:20:00", "upload_time_iso_8601": "2023-03-28T14:20:00.294677Z", "url": "https://files.pythonhosted.org/packages/83/99/8dbe1ba47650f800f0aa88b2c703b74472bef06513340df98a308a3a348c/ais_cli-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "42d7d24349db8a370176943a20638c5b17195f34d0c6621f31a5191e861f2529", "md5": "a68c98977f75c9a0202ab19fa3f54f04", "sha256": "3f0ed7146635899d01f4e4ba3e0b5f53bfa5314160efbd9154443be2765e3fd2" }, "downloads": -1, "filename": "ais-cli-0.0.4.tar.gz", "has_sig": false, "md5_digest": "a68c98977f75c9a0202ab19fa3f54f04", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 10906, "upload_time": "2023-03-28T14:20:02", "upload_time_iso_8601": "2023-03-28T14:20:02.982591Z", "url": "https://files.pythonhosted.org/packages/42/d7/d24349db8a370176943a20638c5b17195f34d0c6621f31a5191e861f2529/ais-cli-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "512f21572f3e2fe744105896664875c46d8f12ae5250fb67609b0a9b30e866d1", "md5": "914bbe6ea7a6e42fa14ccd32632dff0b", "sha256": "fd3e8107b0fc0af1d7626bdcf45614297c955b51b24dcce7601bd2c152c4d449" }, "downloads": -1, "filename": "ais_cli-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "914bbe6ea7a6e42fa14ccd32632dff0b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 13164, "upload_time": "2023-04-05T14:23:13", "upload_time_iso_8601": "2023-04-05T14:23:13.953374Z", "url": "https://files.pythonhosted.org/packages/51/2f/21572f3e2fe744105896664875c46d8f12ae5250fb67609b0a9b30e866d1/ais_cli-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "a00f4f32c46209e72f7f8c75cb59f8e54f073e6d615a81577a47ddb8681aff30", "md5": "815d6a522e4ef0e163c78ca99c65f993", "sha256": "271b50d705215f3873a5d439b052f7fadbe150936607246d347ab303fab3ee42" }, "downloads": -1, "filename": "ais-cli-0.2.0.tar.gz", "has_sig": false, "md5_digest": "815d6a522e4ef0e163c78ca99c65f993", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 11070, "upload_time": "2023-04-05T14:23:16", "upload_time_iso_8601": "2023-04-05T14:23:16.176194Z", "url": "https://files.pythonhosted.org/packages/a0/0f/4f32c46209e72f7f8c75cb59f8e54f073e6d615a81577a47ddb8681aff30/ais-cli-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "blake2b_256": "512f21572f3e2fe744105896664875c46d8f12ae5250fb67609b0a9b30e866d1", "md5": "914bbe6ea7a6e42fa14ccd32632dff0b", "sha256": "fd3e8107b0fc0af1d7626bdcf45614297c955b51b24dcce7601bd2c152c4d449" }, "downloads": -1, "filename": "ais_cli-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "914bbe6ea7a6e42fa14ccd32632dff0b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 13164, "upload_time": "2023-04-05T14:23:13", "upload_time_iso_8601": "2023-04-05T14:23:13.953374Z", "url": "https://files.pythonhosted.org/packages/51/2f/21572f3e2fe744105896664875c46d8f12ae5250fb67609b0a9b30e866d1/ais_cli-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "a00f4f32c46209e72f7f8c75cb59f8e54f073e6d615a81577a47ddb8681aff30", "md5": "815d6a522e4ef0e163c78ca99c65f993", "sha256": "271b50d705215f3873a5d439b052f7fadbe150936607246d347ab303fab3ee42" }, "downloads": -1, "filename": "ais-cli-0.2.0.tar.gz", "has_sig": false, "md5_digest": "815d6a522e4ef0e163c78ca99c65f993", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 11070, "upload_time": "2023-04-05T14:23:16", "upload_time_iso_8601": "2023-04-05T14:23:16.176194Z", "url": "https://files.pythonhosted.org/packages/a0/0f/4f32c46209e72f7f8c75cb59f8e54f073e6d615a81577a47ddb8681aff30/ais-cli-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }