Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/DeadmanAbir/AgentGenesis
- Owner: DeadmanAbir
- License: mit
- Created: 2024-05-09T05:56:59.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-11-09T09:41:39.000Z (about 2 months ago)
- Last Synced: 2024-12-30T12:46:35.818Z (5 days ago)
- Topics: ai, contentlayer, generative-ai, hacktoberfest, hacktoberfest-accepted, langchain-js, nextjs
- Language: TypeScript
- Homepage: https://agentgenesis.dev/
- Size: 18 MB
- Stars: 104
- Watchers: 1
- Forks: 34
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# AgentGenesis
Seamlessly build custom RAG flows and AI agents using open-source, copy-paste components.
View Demo
ยท
Report Bug
ยท
Request Feature## ๐ Introducing Agentgenesis
`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
๐ป
Faisal
๐ป
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!