All Projects → kobra-dev → Kobra

kobra-dev / Kobra

Licence: other
Kobra is a visual programming language (like Scratch) for Machine Learning (currently under active development).

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Kobra

Relay Example
[READONLY] 💝 Examples of common Relay patterns used in real-world applications. This repository is automatically exported from https://github.com/adeira/universe via Shipit
Stars: ✭ 126 (-43.5%)
Mutual labels:  education, nextjs
Pxt Microbit
A Blocks / JavaScript code editor for the micro:bit built on Microsoft MakeCode
Stars: ✭ 501 (+124.66%)
Mutual labels:  education, blockly
rovercode-web
Block-based programming for educational robots
Stars: ✭ 13 (-94.17%)
Mutual labels:  education, blockly
Blockly At Rduino
[email protected] : Blockly remix for Arduino. Totally new version, enhanced one !
Stars: ✭ 96 (-56.95%)
Mutual labels:  education, blockly
rapid-router
A Blockly and python based educational game aimed at students age 5-14.
Stars: ✭ 50 (-77.58%)
Mutual labels:  education, blockly
next-utils
🥩 🍳 A set of Next.js HoC utilities to make your life easier
Stars: ✭ 30 (-86.55%)
Mutual labels:  nextjs
vim-workshop
My thorough introduction to Vim
Stars: ✭ 30 (-86.55%)
Mutual labels:  education
LinuxSysAdmin
中传信安专业必修课 - Linux系统与网络管理 课件
Stars: ✭ 33 (-85.2%)
Mutual labels:  education
basil
An experimental Magento 2 theme
Stars: ✭ 18 (-91.93%)
Mutual labels:  nextjs
ntds 2016
Material for the EPFL master course "A Network Tour of Data Science", edition 2016.
Stars: ✭ 96 (-56.95%)
Mutual labels:  education
web-starter-kit
An opinionated starter kit with styled-system, graphql-hooks, mobx and nextjs (PWA)
Stars: ✭ 17 (-92.38%)
Mutual labels:  nextjs
adeolaadeoti-v2
The second iteration of my portfolio
Stars: ✭ 67 (-69.96%)
Mutual labels:  nextjs
ITP-IMA-Code-of-Conduct
The ITP/IMA Code of Conduct is an evolving work-in-progress document that establishes and communicates the commitment of the ITP/IMA community to uphold a key set of standards and obligations that aim to make ITP/IMA an inclusive and welcoming environment.
Stars: ✭ 26 (-88.34%)
Mutual labels:  education
next-ecommerce
A beautiful ecommerce made with Next.js
Stars: ✭ 184 (-17.49%)
Mutual labels:  nextjs
next-and-cypress-example
Next.js example instrumented for code coverage from Cypress tests
Stars: ✭ 111 (-50.22%)
Mutual labels:  nextjs
bash-course
Material for the advanced bash scripting course at Heidelberg University
Stars: ✭ 35 (-84.3%)
Mutual labels:  education
Engagement-Recognition
Automatic Recognition of Student Engagement using Deep Learning and Facial Expression
Stars: ✭ 44 (-80.27%)
Mutual labels:  education
wodle
Static site generator using next and tachyons
Stars: ✭ 29 (-87%)
Mutual labels:  nextjs
ignite-reactjs
Projetos desenvolvidos em ReactJS durante a trilha de ReactJS do Ignite da Rocketseat. 💜🚀
Stars: ✭ 20 (-91.03%)
Mutual labels:  nextjs
saleor-storefront
A GraphQL-powered, NextJs-based, PWA storefront for Saleor. IMPORTANT: This project is [DEPRACETED] in favor of saleor/react-storefront soon to become our default demo and storefront starter pack.
Stars: ✭ 765 (+243.05%)
Mutual labels:  nextjs

Kobra

drawing

A visual programming language (like Scratch) for Machine Learning

Build Status - Cirrus Twitter handle Discord Chat

Getting started

To get started, go to Kobra Studio.

More in-depth info can be found on our website and in the documentation.

Development

Local Environment Setup:
  1. git clone https://github.com/kobra-dev/Kobra
  2. cd Kobra/
  3. yarn
  4. yarn dev
Environment variables

All environment variables should go in a .env.local file at the root of the project directory. If you're developing Kobra with our infrastructure, you can use these environment variables (they're all public, so don't worry about us putting them here):

NEXT_PUBLIC_GQL_URI=https://api.cr.kobra.dev/

NEXT_PUBLIC_FIREBASE_API_KEY=AIzaSyBeiMHtIRQQB-VXcwhV5qbcwWslZ3mjAW8
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=kobra1.firebaseapp.com
NEXT_PUBLIC_FIREBASE_PROJECT_ID=kobra1

NEXT_PUBLIC_APP_HOSTED_URL=http://localhost:3000/
NEXT_PUBLIC_DATASET_API=https://datasets-api.cr.kobra.dev/dataset

Otherwise, here are the descriptions of the environment variables:

  • NEXT_PUBLIC_GQL_URI: URL to GraphQL API (see the API repository)
  • Firebase details:
    • NEXT_PUBLIC_FIREBASE_API_KEY
    • NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN: Firebase project domain (like kobra1.firebaseapp.com)
    • NEXT_PUBLIC_FIREBASE_PROJECT_ID: like kobra1
  • NEXT_PUBLIC_APP_HOSTED_URL: URL that the app is being hosted at (used to generate the URL to copy to your clipboard when you click share)
  • NEXT_PUBLIC_DATASET_API: URL to the dataset API (see the dataset API repository)
GraphQL codegen

We use GraphQL Code Generator to generate types and functions for our GraphQL API. To run the tool, use yarn gql-codegen. By default this uses our instance of the API but you can change it in the codegen.yml file.

Other core repositories

Contributing

We appreciate your help! Before contributing, we highly recommend discussing potential changes with our team on our Discord server!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].