Coder Social home page Coder Social logo

flowiseai / flowise Goto Github PK

View Code? Open in Web Editor NEW
24.0K 193.0 12.4K 15.96 MB

Drag & drop UI to build your customized LLM flow

Home Page: https://flowiseai.com

License: Apache License 2.0

JavaScript 35.83% Shell 0.01% Dockerfile 0.04% TypeScript 63.31% Batchfile 0.01% HTML 0.20% SCSS 0.22% CSS 0.39%
artificial-intelligence chatgpt large-language-models llm low-code no-code javascript react typescript

flowise's People

Contributors

0xi4o avatar 3eif avatar abhishekshankr avatar atishhamte avatar automaton82 avatar chungyau97 avatar denchi avatar dkindlund avatar drobnikj avatar ewfian avatar govind-kumarr avatar hakeemsyd avatar henryhengzj avatar ivalkshfoeif avatar jaredude avatar kkacsh321 avatar lpongetti avatar marcklingen avatar mokeyish avatar niztal avatar ocflowiseai avatar ofermend avatar paul-paliychuk avatar tuxburner avatar use-the-fork avatar vinodkiran avatar vjsai avatar vkrm-segta avatar wangerzi avatar yongtae723 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flowise's Issues

Empty page with Vercel

Describe the bug
Trying to use Vercel, I can see the site for one second and after that, I got an empty website. I've tried with Chrome, Firefox and Safari

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://flowise-ui-delta.vercel.app

Expected behavior
See the site

Additional context
I've hosted the site with the Vercel hobby plan and the pro plan. The deployment doesn't have any issues.
One weird thing is I can't see any logs: No active logs yet. Push changes to see results.

image

Exporting to a webpage

Once you've made a chatflow, and export it to JSON, is there some tool that can use and embed it on a website? I guess what I'm wondering is the use case for building this, thanks

[FEATURE] Add open graph tags in website

Issue Description

I would like to request that Open Graph tags be added to website to improve the way it is shared on social media. These tags help provide information to social media platforms like Facebook, Twitter, and LinkedIn, and can improve the way our website appears when it is shared.

Proposed Solution

I would like to add the following Open Graph tags to our website:

<meta property="og:title" content="Website Title">
<meta property="og:description" content="Website description">
<meta property="og:image" content="https://example.com/image.jpg">
<meta property="og:url" content="https://example.com">

The og:title tag would be used to specify the title of the website, the og:description tag would be used to provide a brief description of the website, the og:image tag would be used to specify the image to use when the website is shared, and the og:url tag would be used to specify the URL of the website.

Additional Information

Please let me know if you have any questions or concerns about adding these Open Graph tags. I believe that this change would improve the way, the website is shared on social media and help increase online presence.

The browser/environment lacks native support for critical functionality used by the PDF.js

Describe the bug

When we use the PDF document loader, we have the following error :

UnknownErrorException: The browser/environment lacks native support for critical functionality used by the PDF.js library (e.g. Path2D and/or ReadableStream); please use a legacy-build instead.

To Reproduce
Steps to reproduce the behavior:

  1. Add a PDF document loader
  2. Complete the chain
  3. Interact with the agent

Expected behavior
The PDF document is loaded

Screenshots

image

Setup

  • OS: Linux
  • Browser: Chrome, Firefox

Network error

I've set up my Chatflows and saved, and then I start talking to the bot, and it returns Network error.

Apple M1
macos 13.2.1

pics

企业微信截图_6e728585-d1d9-4bb7-991a-2c5cc68a313f
企业微信截图_2222f9e6-0d58-4249-b4da-7398ab3c5453

Example usage of the huggingface node?

Is there any guide or example on how to use the Huggingface node that is included? I can't select more than the gpt2 model in the dropdown. and I can't input anything without it disappearing? I tried to adjust it in the code manually but I got an error with no code while fetching after a while of loading.

Web Browser Node / Template Missing

https://youtu.be/EsI_7L0fzKk?t=42
This shows a Web Browser template, which would be awesome, but it's not showing for me. I just updated my clone to the latest version, via git pull and re-ran yarn install and build as well as deleting the docker container and composing it again. I dont have the web browser node to add manually either. Am I missing something?

[FEATURE] Login page on UI

Can you make a login page in UI that i can only acces the website beacause the website is open so anyone have see the api key

[BUG]

Describe the bug
When I create a chatflow, the name is saved correctly. When I re-edit the chatflow and change the name, the new name is not saved, and the old name still shows in the Chatflows pane.

To Reproduce
Steps to reproduce the behavior:

  1. Create chatflow
  2. Save chatflow
  3. Rename chatflow
  4. Save chatflow
  5. Old name still appears in Chatflow pane.

Expected behavior
See above

Screenshots
N/A

Setup

  • OS: Macbook
  • Browser Firefox

Additional context
N/A

[BUG]

Describe the bug
In the API endpoint the Input Config checkbox is not appearing.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'chatflows'
  2. Click on 'any chatflow created'
  3. Click on 'API endpoint icon'
  4. See error

Expected behavior
A checkbox with a label that says "Input Config" should appear.

Screenshots
issue

Setup

  • OS: Windows
  • Browser Chrome

mrlkAgentLLM not found

Getting this error

Error: Node mrlkAgentLLM not found
    at /usr/local/lib/node_modules/flowise/dist/index.js:106:23
    at Layer.handle [as handle_request] (/usr/local/lib/node_modules/flowise/node_modules/express/lib/router/layer.js:95:5)
    at next (/usr/local/lib/node_modules/flowise/node_modules/express/lib/router/route.js:144:13)
    at Route.dispatch (/usr/local/lib/node_modules/flowise/node_modules/express/lib/router/route.js:114:3)
    at Layer.handle [as handle_request] (/usr/local/lib/node_modules/flowise/node_modules/express/lib/router/layer.js:95:5)
    at /usr/local/lib/node_modules/flowise/node_modules/express/lib/router/index.js:284:15
    at param (/usr/local/lib/node_modules/flowise/node_modules/express/lib/router/index.js:365:14)
    at param (/usr/local/lib/node_modules/flowise/node_modules/express/lib/router/index.js:376:14)
    at Function.process_params (/usr/local/lib/node_modules/flowise/node_modules/express/lib/router/index.js:421:3)
    at next (/usr/local/lib/node_modules/flowise/node_modules/express/lib/router/index.js:280:10)

image

import

sorry , how do i import the json schema into python?
do i use your library?

[FEATURE] Add support for llama.cpp and Weaviate

Describe the feature you'd like
Could you please add support for

  • llama.cpp embedding
  • llama.cpp llm
  • Weaviate vector DB

Additional context
I got LangChain + OpenAI + Pinecone working for conversational Q&A retrieval against enterprise knowledge base, but would like to use open source and locally run alternative components (llama.cpp for embedding and LLM, Weaviate for vector DB). Thus my enterprise data will be on premise. Thank you.

[FEATURE] Use conversation in memory/vertexdb

The task is to add functionality to Flowise that allows for the conversation to be hooked to an in-memory agent or a vector dB (with upserts). This means that the conversation should be able to interact with an in-memory agent or a database that can save and retrieve data as needed.

Nodes are not showing in development mode

Description
In development mode, nodes are not loading.

To Reproduce

  1. Run yarn dev
  2. Create new chatflow
  3. Go to search nodes

Expected behavior
It should show the list of nodes. In production mode, it works fine.
But in development mode, it's empty

Screenshots
Screenshot 2023-05-13 at 11 57 03 PM

Setup

  • OS: MacOS
  • Browser Firefox

[FEATURE] Add tools in a semi-automated manner

Describe the feature you'd like

According to the source code, I saw the nodes of tools were developed individually and most codes are similar. I guess you can import all the tools from LangChain, and create a new Node automatically by parsing the required parameters and their types from the tool's constructor. Ideally, you only need to design an icon for each tool.

ReferenceError: Blob is not defined

Describe the bug
I am trying to create a flow with the Conversational Retriever QA chain. I tried multiple document loaders but each one of them gave me a ReferenceError: Blob is not defined.

To Reproduce
Steps to reproduce the behavior:

you can try to create any flow with any document loader.

Expected behavior
for me to be able to chat with the LLM using the loaded documents.

Screenshots
here is the flow I am using.
image

Setup

  • OS: Linux
  • Browser: Chrome.

Additional context
These are the console logs:

    at Csv_DocumentLoaders.init (/home/mohdhd/.npm/_npx/8b95a19c5c9c8708/node_modules/flowise-components/dist/nodes/documentloaders/Csv/Csv.js:43:22)
    at buildLangchain (/home/mohdhd/.npm/_npx/8b95a19c5c9c8708/node_modules/flowise/dist/utils/index.js:203:72)
    at async /home/mohamed/.npm/_npx/8b95a19c5c9c8708/node_modules/flowise/dist/index.js:235:44

Hoax.JS.ExtMsg.a

Event: Object deleted
User:
User type: Initiator
Application name: node.exe
Application path: C:\Program Files\nodejs
Component: File Anti-Virus
Result description: Deleted
Type: Software that may cause harm
Name: Hoax.JS.ExtMsg.a
Precision: Exactly
Threat level: Medium
Object type: File
Object name: _postinstall.js
Object path: C:\Users\xxx\AppData\Roaming\npm\node_modules\flowise\node_modules\es5-ext
MD5 of an object: 7DE8D84BD9ECC1D0904048956C94817B

[BUG] Components unclickable when not opened in full-screen mode

Describe the bug
When the webpage is not opened in full-screen mode in the browser, all components of the webpage cannot be clicked.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Flowise without full-screen in the browser(chrome)
  2. All components can't be clicked

Expected behavior
All components should be clicked

Setup

  • OS: Windows
  • Browser: chrome

[BUG] Docker Local Repo

Docker build (Dockerfile in the project root) fails with:

 => [ 8/10] RUN yarn install                                                                                                                                                    208.6s
 => [ 9/10] COPY . .                                                                                                                                                              0.3s 
 => ERROR [10/10] RUN yarn build                                                                                                                                                  1.0s 
------                                                                                                                                                                                 
 > [10/10] RUN yarn build:                                                                                                                                                             
#15 0.630 yarn run v1.22.19                                                                                                                                                            
#15 0.750 $ turbo run build                                                                                                                                                            
#15 0.945 thread 'main' panicked at 'Failed to execute turbo.: Os { code: 2, kind: NotFound, message: "No such file or directory" }', crates/turborepo/src/main.rs:50:10               
#15 0.945 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
#15 0.980 error Command failed with exit code 101.
#15 0.980 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
------
executor failed running [/bin/sh -c yarn build]: exit code: 101

Unable to link Pinecone Upsert Document to Conversational Retrieval QA

Describe the bug
I pulled a new Docker image to test the #6 fix, but i'm now unable to link en Vector Store (Pinecone or Chroma) to a Conversational Retrieval QA Chain

To Reproduce
Steps to reproduce the behavior:

  1. Add a Pinecone Upsert Document node
  2. Add a Conversational Retrieval QA Chain node
  3. Try to link them

Expected behavior
Link as the previous version

Screenshots

image

image

Setup

  • OS: Linux
  • Browser: Chrome

Additional context
Add any other context about the problem here.

[BUG] ErrorWithoutStackTrace: PineconeClient: Error calling upsert: ErrorWithoutStackTrace: PineconeClient: Error calling upsertRaw: FetchError: The request failed and the interceptors did not return an alternative response

Describe the bug
From the exception it seems like a bug on pinecone side, but I did not find a solution online, so maybe you can help... I followed your tutorial on youtube 1:1 (pdf, openai embeddings, pinecone, conversational QA chain)

To Reproduce

  1. Setup the same configuration as on your youtube video
  2. save
  3. open chat window
  4. ask questions

Expected behavior
Should work without exception

Screenshots
image

Setup

  • OS: Windows 10 Home
  • Browser: Chrome Version 112.0.5615.138 (Official Build) (64-bit)

Additional context
I am blown away by this simple and concise UI and the 2 minute youtube tutorial... keep it up!

[BUG] Cannot read properties of undefined (reading 'data') with Chroma VectorStore

Describe the bug
Getting Cannot read properties of undefined (reading 'data') error when using the Chroma Vector Store in any combination, e.g. in AutoGPT

To Reproduce
Steps to reproduce the behavior:

  1. Use one of the marketplace examples or build a chatflow with Chroma
  2. Try running the flow
  3. Error is thrown

Setup

  • OS: MacOS, M1 chip

Are there any additional steps required to set up Chroma with Flowise? Not quite sure based on the onboarding

[BUG] Missing escape character in CURL example

Describe the bug
The example CURL code is missing a backslash to escape the newline

To Reproduce
Open the API Endpoint dialog, open the CURL tab, and choose an API key

Screenshots
Example output, missing a backslash after how are you?"}'

curl http://myip:3000/api/v1/prediction/myendpoint \
     -X POST \
     -d '{"question": "Hey, how are you?"}'
     -H "Authorization: Bearer myapikey"

Setup

  • OS: Docker on Debian
  • Browser: Chrome

[FEATURE] expose an API of the flow

Describe the feature you'd like
I would like my new flow to be exposed as an API so I can use my app in different environments.

Additional context
NA

[BUG] PayloadTooLargeError: request entity too large

Describe the bug
Loading in a 48M PDF file is producing the following error:

Failed to save chatflow: <title>Error</title>

PayloadTooLargeError: request entity too large
   at readStream (/home/kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/raw-body/index.js:156:17)
   at getRawBody (/home/Kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/raw-body/index.js:109:12)
   at read (/home/Kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/body-parser/lib/read.js:79:3)
   at jsonParser (/home/Kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/body-parser/lib/types/json.js:135:5)
   at Layer.handle [as handle_request] (/home/Kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/express/lib/router/layer.js:95:5)
   at trim_prefix (/home/Kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/express/lib/router/index.js:328:13)
   at /home/Kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/express/lib/router/index.js:286:9
   at Function.process_params (/home/Kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/express/lib/router/index.js:346:12)
   at next (/home/Kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/express/lib/router/index.js:280:10)
   at expressInit (/home/Kristian/.nvm/versions/node/v18.12.1/lib/node_modules/flowise/node_modules/express/lib/middleware/init.js:40:5)

To Reproduce
Steps to reproduce the behavior:

Use PDF file to load the PDF, when clicking save on the flow the error is produced.

Expected behavior
I expected the document to be loaded for use by the flow.

Screenshots
image

Additional context
Add any other context about the problem here.

responses

Hi there, thanks for this development.

just want to ask why aswers are too short?

image

[FEATURE] Collapse elements for better overview

Describe the feature you'd like
In order to have a better overview of the workflow, especially with many elements or on smaller screens, it would be nice to be able to collapse each element and to have a button to collapse all / open all elements at once.

[BUG] Flow Name Change Issue [Non-Critical]

Describe the bug
When renaming a flow, it's not always saving the new name correctly.

To Reproduce
Steps to reproduce the behavior:

  1. Enter an existing flow
  2. Edit the name at the top left of the page.
  3. Click the green checkbox to "save" the namechange.
  4. Click the "Flow Save" icon on the top right
    -- The flow will revert back to the name prior to the change.

Expected behavior
After clicking the green "Save" icon, the flow's name should be updated. This appears to only be happening once you click the "Back" arrow in the top left of the page.

Local LLM models?, integration with Oobabooga if it's required

Describe the feature you'd like
To be able to use all this system locally, so we can use local models like Wizard-Vicuna and not having to share our data with OpenAI or other sites or clouds.

Maybe an option to avoid having to do a full local LLM implementation is to make it communicate with Oobabooga with it's API, not sure thought, but I suspect it's similar to talking with ChatGPT.

Will this be implemented at some point?

Thanks!

"Agent stopped due to max iterations."

image

In the terminal:

Entering new agent_executor chain...
 This is not a math question.
Action: None
Action Input: None
 This is a question that requires a response.
Action: None
Action Input: None
 I should provide a response.
Action: None
Action Input: None
 I should provide a response with words.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
 I should provide a response with words that express how I am feeling in a positive way.
Action: None
Action Input: None
Finished chain.

[BUG] Cannot add my API keys

Describe the bug
when I run the project I cannot setup my API keys
To Reproduce
Go to API keys

  1. Go to 'API Keys'
  2. Click on 'create keys'
  3. Only allows me to set API key name. Does not allow me to set the value for it

Expected behavior
I should be able to set value to the API key

Error- nodeInstance.run is not a function

It's creating an issue when trying to use chatbot
Error- nodeInstance.run is not a function

image


i am getting issues from this code
const nodeInstanceFilePath = this.nodesPool.componentNodes[nodeToExecuteData.name].filePath as string
const nodeModule = await import(nodeInstanceFilePath)
const nodeInstance = new nodeModule.nodeClass()
const result = await nodeInstance.run(nodeToExecuteData, incomingInput.question, { chatHistory: incomingInput.history })


file path - packages/server/src/index.ts

[BUG] Request failed with status code 429

Description
when trying to run website QnA example and I get "Request failed with status code 429"

To Reproduce
-open example
-input text
-get error

}
[llm/error] [1:chain:agent_executor > 2:chain:llm_chain > 3:llm:openai] [113.11s] LLM run errored with error: "Request failed with status code 429"
[chain/error] [1:chain:agent_executor > 2:chain:llm_chain] [113.11s] Chain run errored with error: "Request failed with status code 429"
[chain/error] [1:chain:agent_executor] [113.11s] Chain run errored with error: "Request failed with status code 429"

`
Expected
receive answer from openai api

Screenshot
2023-05-20 10_24_30-Flowise - LangchainJS UI

Setup

  • Win10 LTSC
  • Chrome

[FEATURE] Chat window improvements

The task is to modify the Flowise text input area to enable the following functionalities:

Downloading the conversation in several formats such as CSV, text, JSON, etc.
Resizing and moving the conversation area anywhere in the app.
Enabling the deletion of individual conversation elements.

[FEATURE] QA with Sources

Very nice UI!

Would be great if the VectorDB QA Chain node included the parameter returnSourceDocuments (i.e.: setting the returnSourceDocuments to true when calling the chain).

User ID

I don't see the opportunity to identify a user. I will want multiple users to access my flow.

Is it currently possible? If not can the function be added?

[BUG] github repo

I use the GitHub template and the chat does not understand my question. Seems to not be scraping the repo and uploading to pinecone. All api keys are correct. Any idea why this is not working?

In progress messages for AutoGPT

I am not sure if I configure the project properly but for autogpt using the marketplace template, I don't see the in progress messages ie the reasoning, thinking etc in the chat message window. Is the autogpt template meant to only display the final outcome?

[FEATURE] regard chat module as LLM

since there are chatgpt-3.5-turbo (the most cheap one) and getp-4 32k (the most powerful one), why not put it as LLM?

or could you add chatgpt-3.5-turbo and gpt4 to openai LLM definition? thanks!

[BUG] Plugin API Key

When using the AI Plugin node, this is the type of response I receive:

Langchain: "It seems like we need to provide an API key to access the Polygon API. I'll check if we have an API key for Polygon."

Do plugins require API Key to run?
Will someone tell me where to store the API keys?

[BUG] Plugin API Key

Describe the bug
Chat bot ignores plugins or have an issue locating API Key for plugin

Error: Failed to fetch API spec from https://webreader.webpilotai.com/openapi.yaml with status 403
May 20 01:49:25 AM at AIPluginTool.fromPluginUrl (/opt/render/project/src/node_modules/langchain/dist/tools/aiplugin.cjs:48:19)
May 20 01:49:25 AM at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
May 20 01:49:25 AM at async AIPlugin.init (/opt/render/project/src/packages/components/dist/nodes/tools/AIPlugin/AIPlugin.js:25:26)
May 20 01:49:25 AM at async buildLangchain (/opt/render/project/src/packages/server/dist/utils/index.js:208:50)
May 20 01:49:25 AM at async App.processPrediction (/opt/render/project/src/packages/server/dist/index.js:414:40)
May 20 01:49:25 AM at async /opt/render/project/src/packages/server/dist/index.js:263:13

To Reproduce
Steps to reproduce the behavior:

  1. Set the plugin url
  2. Test chat app

Expected behavior
I expect the chat agent to use the plugin. However, it either ignores the plugin or attempts to find the API key for the plugin. There's no where to enter API Key.

Setup

  • OS: [Mac M1]
  • Browser [Chrome]

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.