Skip to content

Jaseci-Labs/playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jaseci Playground

How to run

  1. Install Docker
  2. Pull the jaseci/jaseci image with
docker pull jaseci/jaseci
  1. install pm2 with
npm install pm2 -g
  1. then run
pm2 start --name 'jaseci-playground' index.js
  1. go to localhost:3000 in your browser
  2. To stop the server run
pm2 stop jaseci-playground

How to create new examples and add them to the playground

  1. Create the JAC file you need in the public/examples folder
  2. cd into the public/examples folder
  3. run
python create.py

Features

  • Multiple JAC Examples
  • Support Multiple Versions of Jaseci

Todo

  • Add more examples
  • Working Docker Implementation (As for each execution of the Jaseci Playground, a new docker container is created, the docker in docker approach is taken but was unable to find a way to use the inside docker socket)
  • Cannot build dependant JAC files (e.g. if a JAC file depends on another JAC file, the playground will not be able to run it)
  • Dedicated Terminal for the User to interact with the Jaseci Instance