Skip to content

Commit 3c873a2

Browse files
committed
Add ForgeAI extension
1 parent b401716 commit 3c873a2

3 files changed

Lines changed: 35 additions & 2 deletions

File tree

‎Extensions.md‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# 📦 Extensions Registry
22

3-
**Total:** 20 (8 official · 4 community · 8 unlisted)
3+
**Total:** 21 (8 official · 4 community · 9 unlisted)
44

55
## 📊 Distribution
66

7-
![Distribution](https://quickchart.io/chart?c=%7B%22type%22%3A%22doughnut%22%2C%22data%22%3A%7B%22labels%22%3A%5B%22Official%22%2C%22Community%22%2C%22Unlisted%22%5D%2C%22datasets%22%3A%5B%7B%22data%22%3A%5B8%2C4%2C8%5D%2C%22backgroundColor%22%3A%5B%22%234CAF50%22%2C%22%232196F3%22%2C%22%239E9E9E%22%5D%2C%22borderWidth%22%3A2%7D%5D%7D%2C%22options%22%3A%7B%22plugins%22%3A%7B%22legend%22%3A%7B%22position%22%3A%22bottom%22%7D%7D%7D%7D)
7+
![Distribution](https://quickchart.io/chart?c=%7B%22type%22%3A%22doughnut%22%2C%22data%22%3A%7B%22labels%22%3A%5B%22Official%22%2C%22Community%22%2C%22Unlisted%22%5D%2C%22datasets%22%3A%5B%7B%22data%22%3A%5B8%2C4%2C9%5D%2C%22backgroundColor%22%3A%5B%22%234CAF50%22%2C%22%232196F3%22%2C%22%239E9E9E%22%5D%2C%22borderWidth%22%3A2%7D%5D%7D%2C%22options%22%3A%7B%22plugins%22%3A%7B%22legend%22%3A%7B%22position%22%3A%22bottom%22%7D%7D%7D%7D)
88

99
---
1010

@@ -40,5 +40,6 @@
4040
| [ForgeMath](extensions/unlisted/ForgeMath.json) | A math utility module for ForgeScript, providing expressive and easy-to-use mathematical functions. | Aditya (Lead: Lezi) | [📦 NPM](https://www.npmjs.com/package/@weebforge/math) |
4141
| [ForgeNLP](extensions/unlisted/ForgeNLP.json) | A lightweight ForgeScript extension for the Node.js 'natural' library | Lezi | |
4242
| [ForgeEmbeds](extensions/unlisted/ForgeEmbeds.json) | A powerful ForgeScript extension for creating rich Discord messages using the BKV (Bracket Key-Value) format. Supports both Normal Embeds and the modern Components V2 layout. | Zack | |
43+
| [ForgeAI](extensions/unlisted/ForgeAI.json) | Multi-provider AI extension for ForgeScript. Adds chat, persistent conversations, RAG, MCP tool use, model routing and per-user/guild settings to your bot through simple functions. | Zack | |
4344
| [ForgeGames](extensions/unlisted/ForgeGames.json) | A ForgeScript extension that brings interactive games to your discord bot. | Zack | |
4445
| [ForgeTickets](extensions/unlisted/ForgeTickets.json) | A powerful, fully-featured ticket system extension for ForgeScript. | Zack | |

‎extensions/list.json‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,15 @@
198198
"leadDeveloper": null,
199199
"links": {}
200200
},
201+
{
202+
"id": "forgeai",
203+
"file": "extensions/unlisted/ForgeAI.json",
204+
"name": "ForgeAI",
205+
"description": "Multi-provider AI extension for ForgeScript. Adds chat, persistent conversations, RAG, MCP tool use, model routing and per-user/guild settings to your bot through simple functions.",
206+
"author": "Zack",
207+
"leadDeveloper": null,
208+
"links": {}
209+
},
201210
{
202211
"id": "forgegames",
203212
"file": "extensions/unlisted/ForgeGames.json",

‎extensions/unlisted/ForgeAI.json‎

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/ForjSkript/ForgeExtensions/refs/heads/main/extensions/$schema.json",
3+
"id": "forgeai",
4+
"package": {
5+
"name": "ForgeAI",
6+
"description": "Multi-provider AI extension for ForgeScript. Adds chat, persistent conversations, RAG, MCP tool use, model routing and per-user/guild settings to your bot through simple functions.",
7+
"type": 2,
8+
"author": {
9+
"name": "Zack",
10+
"avatar": "https://docs.botforge.org/avatars/zack_68d05b1c0e6cb4.37697872.jpg",
11+
"discord": "1273256222715285527"
12+
}
13+
},
14+
"github": {
15+
"owner": "Zack-911",
16+
"repo": "ForgeAI",
17+
"branches": [
18+
"main"
19+
],
20+
"defaultBranch": "main"
21+
},
22+
"links": {}
23+
}

0 commit comments

Comments
 (0)