Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/elpassion/buildel

AI Automation for everybody
https://github.com/elpassion/buildel

ai llm ml

Last synced: 13 days ago
JSON representation

AI Automation for everybody

Awesome Lists containing this project

README

        



Buildel.ai

✨AI Automation for Everybody!



Version


GitHub last commit


Join Slack


Build Status

Boost Efficiency & Automate Tasks: Build Your AI Dream Team in Minutes without Writing a Line of Code.


Introduction
Features
Examples
Development
Links
Community
License


Buildel.ai

## Introduction

[Buildel](https://buildel.ai/) is a platform designed to empower users to create versatile and dynamic workflows tailored to their specific needs.
With an intuitive, modular approach, Buildel allows you to assemble workflows from a variety of blocks, including text input/output, chat interfaces, document search capabilities, and API-call tools, among others.

This flexibility makes it ideal for a wide range of applications, from AI-powered document retrieval systems and sophisticated conversational interfaces to complex data integration frameworks.

## Features

- 🔀 Multiple Providers - We support multiple providers for the same type of block. Use OpenAI, Google, Mistral and many more.
- 💻 Different Interfaces - You can build different interfaces for the same workflow. Use chat, api, or any other interface.
- 📖 Open Source - Buildel is open source. You can host it for free on your own and contribute to it.
- 🚀 Pre-built Use Cases - We have pre-built use cases that you can use to get started quickly.
- 🧩 No Code Required - You don't need to write a single line of code. Just pick and connect the blocks and you are good to go.
- 🔑 Bring Your Own Keys - You can use your own API keys for the blocks that need them.

## Examples

Below are examples of workflows you can create to enhance your projects with dynamic, AI-powered solutions:

#### Memory

This setup is an AI-powered document retrieval system that can understand natural language queries and provide precise, contextually relevant information from a vast repository of documents.


Simple memory example

Ideal for customer support, research, and educational purposes, this workflow simplifies complex search tasks into an intuitive chat experience.

#### Multiple Models

This configuration is designed for creating a highly efficient, AI-driven conversational system where a primary chat block (leader) intelligently delegates specific tasks to a secondary chat module.


Simple memory example

#### Api call tools

This advanced workflow configuration is tailored for implementing a powerful, AI-guided system capable of executing diverse HTTP operations via multiple API-call tools, each uniquely configured for specific tasks.


Simple memory example

The ingenuity of this setup lies in the leader chat's ability to dynamically interact with a suite of API-call tools based on the context and requirements of user queries.

## Usage

You can get started immediately at [app.buildel.ai](https://app.buildel.ai/).
The website provides an overview of the application, additional information on the product and guides can be found in the docs.

## Development

Alternatively, instead of using the hosted version of the product, [Buildel](https://app.buildel.ai/) can be run locally.

#### How to run locally?

To be able to start Buildel locally, make sure that you have the following prerequisites installed:

- [Node.js](https://nodejs.org/en/download)
- [Elixir/Erlang](https://elixir-lang.org/install.html)
- [Docker](https://docs.docker.com/engine/install/)
- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- [JQ](https://jqlang.github.io/jq/)

Then:

1. Clone the repository:

```bash
git clone https://github.com/elpassion/buildel.git
```

2. Install dependencies:

```bash
pnpm i
```

3. Run dependencies:

```bash
pnpm dependencies:up
```

4. Run migrations:

```bash
cd apps/api
mix ecto.migrate
```

5. Run app:

```bash
pnpm dev
```

## Links

- [Website](https://buildel.ai/) overview of the product.
- [Buildel App](https://app.buildel.ai/) hosted version of the Buildel.
- [Discord](https://discord.gg/SUXs7FyRT2) for support and discussions with the community and the team.
- [GitHub](https://github.com/elpassion/buildel) for source code, project board, issues, and pull requests.
- [Swagger](https://buildel.ai/) for API documentation.

## Community

Not sure where to start? Join our discord and we will help you get started!


Version

## License

GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007


Powered by

Buildel.ai