Giter Site home page Giter Site logo

lzl / builder Goto Github PK

View Code? Open in Web Editor NEW

This project forked from withcontext-ai/builder

0.0 1.0 0.0 1.8 MB

build with context

Home Page: https://build.withcontext.ai

JavaScript 0.43% TypeScript 79.30% CSS 0.41% Shell 0.01% Dockerfile 0.30% Python 19.49% Mako 0.06%

builder's Introduction

Context Builder

Turn AI app development into clicks, no coding skills required

What is Context Builder and why do we want to build it?

Following the release of the Low-Level Machine (LLM), numerous tools primarily designed for engineers, such as Flowise and Langflow, have surfaced in the no-code/low-code sphere. Yet, we believe that the crux of AI applications lies in domain knowledge and problem context. Harnessing this belief, we envision a world where anyone, not just engineers, can create customized AI applications relevant to their unique context.

To turn this vision into reality, an improved tool is essential. That's where our project, 'Context Builder', comes into play. The aim is to democratize the creation of AI applications by offering a tool that is not only powerful but also accessible to all.

Our project is guided by the following principles:

  • Absolute No-Code: No coding knowledge required.
  • User-Friendly: Simplicity and ease of use are key.

We believe LLM will dramatically decrease the requirements to build AI apps and ultimately any individual could use tools to build the AI application, and that's what we want to build.

with-context-ai-demo.mp4

✨ Feature

  • Workflow
    • LLM Conversation
    • Conversational REtrieval QA
    • Goal-Oriented Conversation
  • Documents integration
    • PDF documents.
    • Word documents.
    • Google Doc
    • Notion
  • Use it anywhere
    • Website
    • Slack
    • Discord
  • Analysis and dashboard
    • App monitor and analysis
    • Conversation logs
    • Annotation
  • Rich Multimedia Support
    • Video Conversation

🚀 Quick Start / Live Demo

Live demo: https://build.withcontext.ai

or

Run the app locally:

  1. Copy .env.example to .env.local and modify the values accordingly.
  2. Install Docker on your machine.
  3. Run docker compose up
  4. Visit http://localhost:3000

🧑‍💻 Contributing

Opening issues

Before you submit an issue, please check all existing open and closed issues to see if your issue has previously been resolved or is already known. If there is already an issue logged, feel free to upvote it by adding a 👍 reaction. If you would like to submit a new issue, please fill out our Issue Template to the best of your ability so we can accurately understand your report.

Good first issues

We have a list of good first issues that contain bugs that have a relatively limited scope. This is a great place to get started, gain experience, and get familiar with our contribution process.

Building additional features

To contribute to this project, we follow a "fork and pull request" workflow. Please do not try to push directly to this repo unless you are a maintainer.

First, please fork this repository.

Then clone your GitHub forked repository to your local machine:

git clone https://github.com/<your_github_username>/builder.git

Run the following commands at root directory:

# install dependencies
pnpm install

# run dev server
pnpm dev

Now you can start making changes to the code. Once you are done, please submit a pull request to the main branch of this repository. We will review your pull request and merge it if everything looks good.

For all Pull Requests, you should be extremely descriptive about both the problem and the proposed solution. If there are any affected open or closed issues, please include the issue number in your PR message.

Did you have an issue, like a merge conflict, or don't know how to open a pull request? Check out GitHub's pull request tutorial on how to resolve merge conflicts and other issues. Once your PR has been merged, you will be proudly listed as a contributor in the contributor chart.

Troubleshooting

Make sure you have these dependencies installed:

Enable Corepack to use pnpm as the package manager:

corepack enable

If you use VS Code, we recommend installing the following extensions:

📚 Recommended Reading

Libraries and tools used in this project:

builder's People

Contributors

lzl avatar daillfy avatar zhangzh-pku avatar felixliao avatar 54microlong avatar xlin4869 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.