Jupyter kernel that can generate Python code from natural language prompts
Project description
A no-code development framework — Let AI do the coding for you 🦾
tl;dr in goes English, out comes Python:
https://user-images.githubusercontent.com/2453968/199964302-0dbe1d7d-81c9-4244-a9f2-9d959775e471.mp4
ICortex is a no-code development framework that lets you to develop Python programs using plain English. Simply create a recipe that breaks down step-by-step what you want to do in plain English. Our code generating AI will follow your instructions and develop a Python program that suits your needs.
Create a TextCortex account to receive free starter credits and start using ICortex.
Try it out
You can try out ICortex directly in your browser. Launch a Binder instance by clicking here, and follow the instructions in our docs to get started.
Alternatively, you can use ICortex in Google Colab if you have an account. See below.
Check out the documentation to learn more. Join our Discord to get help.
Installation
Locally
Install directly from PyPI:
pip install icortex
# This line is needed to install the kernel spec to Jupyter:
python -m icortex.kernel.install
On Google Colab
Google Colab is a restricted computing environment that does not allow installing new Jupyter kernels. However, you can still use ICortex by running the following code in a Colab notebook:
!pip install icortex
import icortex.init
Note that the package needs to be installed to every new Google Colab runtime—you may need to reinstall if it ever gets disconnected.
Quickstart
Click here to get started using ICortex.
Getting help
Feel free to ask questions in our Discord.
Uninstalling
To uninstall, run
pip uninstall icortex
This removes the package, however, it may still leave the kernel spec in Jupyter's kernel directories, causing it to continue showing up in JupyterLab. If that is the case, run
jupyter kernelspec uninstall icortex -y
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file icortex-0.1.3.tar.gz
.
File metadata
- Download URL: icortex-0.1.3.tar.gz
- Upload date:
- Size: 105.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a606fbf9e46f04b4aac154be771b2d0c3d8773ab0b250e910edd7f19b23c2cc2 |
|
MD5 | 97571d75804600f73594e68093cb40d5 |
|
BLAKE2b-256 | 7bfb44373a82f5529ffb6cd989289943ebea35ae921b443fa3695a3f3e8b88c4 |
File details
Details for the file icortex-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: icortex-0.1.3-py3-none-any.whl
- Upload date:
- Size: 110.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e59047ac39534979dc806bd160ed6e10be339662ca802358c64730a107f97e5 |
|
MD5 | 188e68248fc55fbdc7f16821f1e9470f |
|
BLAKE2b-256 | c1c0599fed39f9e3d1ec78c2a008ecd7bae9943acc1edcc05559c9bea74e7a27 |