Skip to main content

Jupyter kernel that can generate Python code from natural language prompts

Project description



Github Actions Status PyPI Latest Release Downloads Documentation Status License Discord Twitter

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

Binder

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

icortex-0.1.3.tar.gz (105.2 kB view details)

Uploaded Source

Built Distribution

icortex-0.1.3-py3-none-any.whl (110.3 kB view details)

Uploaded Python 3

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

Hashes for icortex-0.1.3.tar.gz
Algorithm Hash digest
SHA256 a606fbf9e46f04b4aac154be771b2d0c3d8773ab0b250e910edd7f19b23c2cc2
MD5 97571d75804600f73594e68093cb40d5
BLAKE2b-256 7bfb44373a82f5529ffb6cd989289943ebea35ae921b443fa3695a3f3e8b88c4

See more details on using hashes here.

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

Hashes for icortex-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0e59047ac39534979dc806bd160ed6e10be339662ca802358c64730a107f97e5
MD5 188e68248fc55fbdc7f16821f1e9470f
BLAKE2b-256 c1c0599fed39f9e3d1ec78c2a008ecd7bae9943acc1edcc05559c9bea74e7a27

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page