Skip to main content

A simple visual programming environment for Jupyterlab.


Xircuits for Users

You don't have to know how to code to use Xircuits!

  • Create workflows from prebuilt components
  • Easily modify templates from our growing repository for your personal use case
  • Our component tooltips will always be there to help you.

From image classification to anomaly detection, perform complex workflows at a click of a button!



Xircuits for Developers

If you're a Python developer, you'll be greeted with familiar Jupyterlab tools.

  • Create templates supported by our rich canvas interface.
  • Generate portable code from your workflows.
  • Collaborating with your colleague is as easy as drag and drop

What you can do in Python, you can do in Xircuits. The sky's the limit!



Supported Frameworks

Data Science, Machine Learning, and Data Processing


Tensorflow
Pytorch
SKLearn
XGBoost
Spark
Pycaret
Streamlit

AI Agents


Vecto
OpenAI
Anthropic
HF Agent
Stability AI
Gemini

Communication


Slack
Discord

Message Queues


RabbitMQ
MQTT

Databases & Servers


SQLite
MongoDB
Flask

Cloud Services


GDrive
GSpread
AWS