Coder Social home page Coder Social logo

xen0byte / kobra Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kobra-dev/kobra

0.0 1.0 0.0 24.94 MB

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

Home Page: https://studio.kobra.dev

License: Other

JavaScript 0.89% TypeScript 99.09% Shell 0.02%

kobra's Introduction

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!

kobra's People

Contributors

pranavnt avatar merlin04 avatar veritem avatar renovate-bot avatar dragondevelops avatar deepsource-autofix[bot] avatar dependabot[bot] avatar bobek avatar deepsourcebot avatar sampoder avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.