Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/DeadmanAbir/AgentGenesis

Welcome to AgentGenesis, your source for customizable Gen AI code snippets that you can easily copy and paste into your applications.
https://github.com/DeadmanAbir/AgentGenesis

ai contentlayer generative-ai hacktoberfest hacktoberfest-accepted langchain-js nextjs

Last synced: 4 days ago
JSON representation

Welcome to AgentGenesis, your source for customizable Gen AI code snippets that you can easily copy and paste into your applications.

Awesome Lists containing this project

README

        

# AgentGenesis


react-play

Seamlessly build custom RAG flows and AI agents using open-source, copy-paste components.


View Demo
ยท
Report Bug
ยท
Request Feature

## ๐Ÿ‘‹ Introducing Agentgenesis


name

`Agentgenesis` is an `open-source` web app that provides source for customizable `Gen AI` code snippets that you can easily copy and paste into your applications.

**AgentGenesis** is not distributed via `npm` and does not need to be installed as a dependency. Simply pick the code you need, copy and paste it into your project, and build on top of it according to your requirements. The code is entirely yours to `use and modify`.

## ๐Ÿ“ˆ GitHub Repository Stats
| ๐ŸŒŸ **Stars** | ๐Ÿด **Forks** | ๐Ÿ› **Issues** | ๐Ÿ”” **Open PRs** | ๐Ÿ”• **Closed PRs** | ๐Ÿ› ๏ธ **Languages** | โœ… **Contributors** |
|--------------|--------------|---------------|-----------------|------------------|------------------|------------------|
| ![GitHub stars](https://img.shields.io/github/stars/DeadmanAbir/AgentGenesis) | ![forks](https://img.shields.io/github/forks/DeadmanAbir/AgentGenesis) | ![issues](https://img.shields.io/github/issues/DeadmanAbir/AgentGenesis?color=32CD32) | ![pull requests](https://img.shields.io/github/issues-pr/DeadmanAbir/AgentGenesis?color=FFFF8F) | ![Closed PRs](https://img.shields.io/github/issues-pr-closed/DeadmanAbir/AgentGenesis?color=20B2AA) | ![Languages](https://img.shields.io/github/languages/count/DeadmanAbir/AgentGenesis?color=20B2AA) | ![Contributors](https://img.shields.io/github/contributors/DeadmanAbir/AgentGenesis?color=00FA9A) |

## ๐Ÿ”ฅ Demo

Here is the link to the app. We hope you enjoy it.

> [Demo Link](https://www.agentgenesis.dev/)

Please support the work by giving the repository a โญ, contributing to it. You can also follow our core members on Twitter [Abir](https://x.com/ItsDutta99) **&** [Faisal](https://x.com/Faisalh004) **&** [Kirtika](https://x.com/kirtikastwt).

## ๐Ÿ—๏ธ How to Set up `Agentgenesis` for Development?

- You may want to contribute to the `agentgenesis` repo in general. Please check the [Contribution Guide](./CONTRIBUTING.md) to get started.

Here is a quick overview of the `agentgenesis` repo setup:

### ๐Ÿด Fork and Clone the Repo

First, you need to fork the `agentgenesis` repo. You can do this by clicking the `Fork` button on the top right corner of the repo.

Once forked, you can clone the repo by clicking the `Clone or Download` button on the top right corner of the forked repo.

Please change the directory after cloning the repository using the `cd ` command.

### With Docker

#### ๐Ÿš€ Start the app inside a docker container

Need to have docker on your system and to start the app in container using docker you just need to simple run below command.

```bash
docker compose up
```

### Without Docker

#### โฌ‡๏ธ Install Dependencies

Next, install the dependencies by running the following command in the `agentgenesis` repo. we recommend using `npm`.

```bash
npm install
```

#### ๐Ÿฆ„ Start the Development Mode

Use the following command to start the app in the development mode:

```bash
npm run dev
```

It runs the app in development mode. Open [http://localhost:3000](http://localhost:3000) to view it in your browser.

The page will reload when you make changes.

### ๐Ÿงฑ Build the App for Production

Use the following command to build the app for production:

```
npm run build
```

It builds the app for production to the `build` folder. It correctly bundles Next JS in production mode and optimizes the build for the best performance. The build is minified and the filenames include the hashes.

---

## ๐Ÿค Contributing to `Agentgenesis`

Any kind of positive contribution is welcome! Please help us to grow by contributing to the project.

If you wish to contribute, you can,

- Use our components on your projects.
- Suggest a Feature.
- Test the app, and help it improve.
- Improve the app, fix bugs, etc.
- Improve documentation.
- Create content about Agentgenesis and share it with the world.

> Please read [`CONTRIBUTING`](CONTRIBUTING.md) for details on our [`CODE OF CONDUCT`](CODE_OF_CONDUCT.md), and the process for submitting pull requests to us.

## ๐Ÿ™ Support

We all need support and motivation. `Agentgenesis` is not an exception. Please give this project a โญ๏ธ to encourage and show that you liked it. Don't forget to leave a star โญ๏ธ before you move away.

If you found the app helpful, consider connecting with us.

---


A โญ๏ธ to Agentgenesis is to make us more ๐Ÿ’ช stronger and motivated.

## Contributors โœจ

Thanks goes to these wonderful people :



Abir Dutta
Abir Dutta

๐Ÿ’ป
Faisal
Faisal

๐Ÿ’ป
Kirtika
Kirtika

๐Ÿ’ป

## ๐Ÿ‘€ Our Other Contributors
- We extend our heartfelt gratitude for your invaluable contribution to our project! Your efforts play a pivotal role in elevating Agentgenesis to greater heights.
- Make sure you show some love by giving โญ to our repository.





This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind are welcome!