1
+ import { MongoDBDatabaseAdapter } from "@elizaos/adapter-mongodb" ;
1
2
import { PGLiteDatabaseAdapter } from "@elizaos/adapter-pglite" ;
2
3
import { PostgresDatabaseAdapter } from "@elizaos/adapter-postgres" ;
3
4
import { QdrantDatabaseAdapter } from "@elizaos/adapter-qdrant" ;
4
5
import { RedisClient } from "@elizaos/adapter-redis" ;
5
6
import { SqliteDatabaseAdapter } from "@elizaos/adapter-sqlite" ;
6
7
import { SupabaseDatabaseAdapter } from "@elizaos/adapter-supabase" ;
8
+ import { AlexaClientInterface } from "@elizaos/client-alexa" ;
7
9
import { AutoClientInterface } from "@elizaos/client-auto" ;
10
+ import { DevaClientInterface } from "@elizaos/client-deva" ;
8
11
import { DiscordClientInterface } from "@elizaos/client-discord" ;
9
12
import { InstagramClientInterface } from "@elizaos/client-instagram" ;
10
13
import { LensAgentClient } from "@elizaos/client-lens" ;
11
14
import { SlackClientInterface } from "@elizaos/client-slack" ;
12
15
import { TelegramClientInterface } from "@elizaos/client-telegram" ;
13
16
import { TelegramAccountClientInterface } from "@elizaos/client-telegram-account" ;
14
17
import { TwitterClientInterface } from "@elizaos/client-twitter" ;
15
- import { AlexaClientInterface } from "@elizaos/client-alexa" ;
16
- import { MongoDBDatabaseAdapter } from "@elizaos/adapter-mongodb" ;
17
- import { DevaClientInterface } from "@elizaos/client-deva" ;
18
18
19
+ import { DirectClient } from "@elizaos/client-direct" ;
19
20
import { FarcasterClientInterface } from "@elizaos/client-farcaster" ;
20
- import { OmniflixPlugin } from "@elizaos/plugin-omniflix" ;
21
21
import { JeeterClientInterface } from "@elizaos/client-simsai" ;
22
22
import { XmtpClientInterface } from "@elizaos/client-xmtp" ;
23
- import { DirectClient } from "@elizaos/client-direct" ;
24
- import { agentKitPlugin } from "@elizaos/plugin-agentkit" ;
25
- import { gelatoPlugin } from "@elizaos/plugin-gelato" ;
26
- import { PrimusAdapter } from "@elizaos/plugin-primus" ;
27
- import { lightningPlugin } from "@elizaos/plugin-lightning" ;
28
- import { elizaCodeinPlugin , onchainJson } from "@elizaos/plugin-iq6900" ;
29
- import { dcapPlugin } from "@elizaos/plugin-dcap" ;
30
23
import {
31
24
AgentRuntime ,
32
25
CacheManager ,
@@ -49,17 +42,24 @@ import {
49
42
validateCharacterConfig ,
50
43
} from "@elizaos/core" ;
51
44
import { zgPlugin } from "@elizaos/plugin-0g" ;
45
+ import { agentKitPlugin } from "@elizaos/plugin-agentkit" ;
46
+ import { dcapPlugin } from "@elizaos/plugin-dcap" ;
52
47
import { footballPlugin } from "@elizaos/plugin-football" ;
48
+ import { gelatoPlugin } from "@elizaos/plugin-gelato" ;
49
+ import { elizaCodeinPlugin , onchainJson } from "@elizaos/plugin-iq6900" ;
50
+ import { lightningPlugin } from "@elizaos/plugin-lightning" ;
51
+ import { OmniflixPlugin } from "@elizaos/plugin-omniflix" ;
53
52
54
53
import { bootstrapPlugin } from "@elizaos/plugin-bootstrap" ;
55
54
import { normalizeCharacter } from "@elizaos/plugin-di" ;
56
- import createZilliqaPlugin from "@elizaos/plugin-zilliqa" ;
57
55
58
56
// import { intifacePlugin } from "@elizaos/plugin-intiface";
57
+ import { zxPlugin } from "@elizaos/plugin-0x" ;
59
58
import { ThreeDGenerationPlugin } from "@elizaos/plugin-3d-generation" ;
60
59
import { abstractPlugin } from "@elizaos/plugin-abstract" ;
61
60
import { akashPlugin } from "@elizaos/plugin-akash" ;
62
61
import { alloraPlugin } from "@elizaos/plugin-allora" ;
62
+ import { ankrPlugin } from "@elizaos/plugin-ankr" ;
63
63
import { aptosPlugin } from "@elizaos/plugin-aptos" ;
64
64
import { artheraPlugin } from "@elizaos/plugin-arthera" ;
65
65
import { autonomePlugin } from "@elizaos/plugin-autonome" ;
@@ -70,6 +70,7 @@ import { binancePlugin } from "@elizaos/plugin-binance";
70
70
import { birdeyePlugin } from "@elizaos/plugin-birdeye" ;
71
71
import { bittensorPlugin } from "@elizaos/plugin-bittensor" ;
72
72
import { bnbPlugin } from "@elizaos/plugin-bnb" ;
73
+ import { chainbasePlugin } from "@elizaos/plugin-chainbase" ;
73
74
import {
74
75
advancedTradePlugin ,
75
76
coinbaseCommercePlugin ,
@@ -84,83 +85,79 @@ import { confluxPlugin } from "@elizaos/plugin-conflux";
84
85
import { createCosmosPlugin } from "@elizaos/plugin-cosmos" ;
85
86
import { cronosZkEVMPlugin } from "@elizaos/plugin-cronoszkevm" ;
86
87
import { deskExchangePlugin } from "@elizaos/plugin-desk-exchange" ;
87
- import { evmPlugin } from "@elizaos/plugin-evm" ;
88
+ import { devinPlugin } from "@elizaos/plugin-devin" ;
89
+ import { dexScreenerPlugin } from "@elizaos/plugin-dexscreener" ;
90
+ import { dkgPlugin } from "@elizaos/plugin-dkg" ;
91
+ import { echoChambersPlugin } from "@elizaos/plugin-echochambers" ;
88
92
import { edwinPlugin } from "@elizaos/plugin-edwin" ;
93
+ import { emailPlugin } from "@elizaos/plugin-email" ;
94
+ import { emailAutomationPlugin } from "@elizaos/plugin-email-automation" ;
95
+ import { ethstoragePlugin } from "@elizaos/plugin-ethstorage" ;
96
+ import { evmPlugin } from "@elizaos/plugin-evm" ;
89
97
import { flowPlugin } from "@elizaos/plugin-flow" ;
98
+ import { formPlugin } from "@elizaos/plugin-form" ;
90
99
import { fuelPlugin } from "@elizaos/plugin-fuel" ;
91
100
import { genLayerPlugin } from "@elizaos/plugin-genlayer" ;
101
+ import { giphyPlugin } from "@elizaos/plugin-giphy" ;
92
102
import { gitcoinPassportPlugin } from "@elizaos/plugin-gitcoin-passport" ;
93
- import { initiaPlugin } from "@elizaos/plugin-initia" ;
103
+ import { goatPlugin } from "@elizaos/plugin-goat" ;
104
+ import { holdstationPlugin } from "@elizaos/plugin-holdstation" ;
105
+ import { hyperbolicPlugin } from "@elizaos/plugin-hyperbolic" ;
106
+ import { hyperliquidPlugin } from "@elizaos/plugin-hyperliquid" ;
94
107
import { imageGenerationPlugin } from "@elizaos/plugin-image-generation" ;
108
+ import { imgflipPlugin } from "@elizaos/plugin-imgflip" ;
109
+ import { initiaPlugin } from "@elizaos/plugin-initia" ;
110
+ import { injectivePlugin } from "@elizaos/plugin-injective" ;
95
111
import { lensPlugin } from "@elizaos/plugin-lens-network" ;
112
+ import { letzAIPlugin } from "@elizaos/plugin-letzai" ;
96
113
import { litPlugin } from "@elizaos/plugin-lit" ;
114
+ import { minaPlugin } from "@elizaos/plugin-mina" ;
97
115
import { mindNetworkPlugin } from "@elizaos/plugin-mind-network" ;
116
+ import { moralisPlugin } from "@elizaos/plugin-moralis" ;
98
117
import { multiversxPlugin } from "@elizaos/plugin-multiversx" ;
99
118
import { nearPlugin } from "@elizaos/plugin-near" ;
100
119
import createNFTCollectionsPlugin from "@elizaos/plugin-nft-collections" ;
101
120
import { nftGenerationPlugin } from "@elizaos/plugin-nft-generation" ;
102
121
import { createNodePlugin } from "@elizaos/plugin-node" ;
122
+ import { nvidiaNimPlugin } from "@elizaos/plugin-nvidia-nim" ;
103
123
import { obsidianPlugin } from "@elizaos/plugin-obsidian" ;
104
- import { OpacityAdapter } from "@elizaos/plugin-opacity" ;
105
124
import { openWeatherPlugin } from "@elizaos/plugin-open-weather" ;
125
+ import { openaiPlugin } from "@elizaos/plugin-openai" ;
126
+ import { pythDataPlugin } from "@elizaos/plugin-pyth-data" ;
106
127
import { quaiPlugin } from "@elizaos/plugin-quai" ;
128
+ import { quickIntelPlugin } from "@elizaos/plugin-quick-intel" ;
129
+ import nitroPlugin from "@elizaos/plugin-router-nitro" ;
130
+ import { seiPlugin } from "@elizaos/plugin-sei" ;
107
131
import { sgxPlugin } from "@elizaos/plugin-sgx" ;
108
132
import { solanaPlugin } from "@elizaos/plugin-solana" ;
109
- import { solanaPluginV2 } from "@elizaos/plugin-solana-v2" ;
110
133
import { solanaAgentkitPlugin } from "@elizaos/plugin-solana-agent-kit" ;
134
+ import { solanaPluginV2 } from "@elizaos/plugin-solana-v2" ;
111
135
import { squidRouterPlugin } from "@elizaos/plugin-squid-router" ;
112
136
import { stargazePlugin } from "@elizaos/plugin-stargaze" ;
113
137
import { storyPlugin } from "@elizaos/plugin-story" ;
114
138
import { suiPlugin } from "@elizaos/plugin-sui" ;
139
+ import { sunoPlugin } from "@elizaos/plugin-suno" ;
115
140
import { TEEMode , teePlugin } from "@elizaos/plugin-tee" ;
116
141
import { teeLogPlugin } from "@elizaos/plugin-tee-log" ;
117
142
import { teeMarlinPlugin } from "@elizaos/plugin-tee-marlin" ;
118
143
import { verifiableLogPlugin } from "@elizaos/plugin-tee-verifiable-log" ;
144
+ import { thirdwebPlugin } from "@elizaos/plugin-thirdweb" ;
119
145
import { tonPlugin } from "@elizaos/plugin-ton" ;
146
+ import { udioPlugin } from "@elizaos/plugin-udio" ;
120
147
import { webSearchPlugin } from "@elizaos/plugin-web-search" ;
121
- import { dkgPlugin } from "@elizaos/plugin-dkg" ;
122
- import { injectivePlugin } from "@elizaos/plugin-injective" ;
123
- import { giphyPlugin } from "@elizaos/plugin-giphy" ;
124
- import { letzAIPlugin } from "@elizaos/plugin-letzai" ;
125
- import { thirdwebPlugin } from "@elizaos/plugin-thirdweb" ;
126
- import { hyperliquidPlugin } from "@elizaos/plugin-hyperliquid" ;
127
- import { moralisPlugin } from "@elizaos/plugin-moralis" ;
128
- import { echoChambersPlugin } from "@elizaos/plugin-echochambers" ;
129
- import { dexScreenerPlugin } from "@elizaos/plugin-dexscreener" ;
130
- import { pythDataPlugin } from "@elizaos/plugin-pyth-data" ;
131
- import { openaiPlugin } from "@elizaos/plugin-openai" ;
132
- import nitroPlugin from "@elizaos/plugin-router-nitro" ;
133
- import { devinPlugin } from "@elizaos/plugin-devin" ;
148
+ import { zerionPlugin } from "@elizaos/plugin-zerion" ;
149
+ import { zilliqaPlugin } from "@elizaos/plugin-zilliqa" ;
134
150
import { zksyncEraPlugin } from "@elizaos/plugin-zksync-era" ;
135
- import { chainbasePlugin } from "@elizaos/plugin-chainbase" ;
136
- import { holdstationPlugin } from "@elizaos/plugin-holdstation" ;
137
- import { nvidiaNimPlugin } from "@elizaos/plugin-nvidia-nim" ;
138
- import { zxPlugin } from "@elizaos/plugin-0x" ;
139
- import { hyperbolicPlugin } from "@elizaos/plugin-hyperbolic" ;
140
151
import Database from "better-sqlite3" ;
152
+ import { MongoClient } from "mongodb" ;
141
153
import fs from "node:fs" ;
142
154
import net from "node:net" ;
143
155
import path from "node:path" ;
144
156
import { fileURLToPath } from "node:url" ;
145
157
import yargs from "yargs" ;
146
- import { emailPlugin } from "@elizaos/plugin-email" ;
147
- import { emailAutomationPlugin } from "@elizaos/plugin-email-automation" ;
148
- import { seiPlugin } from "@elizaos/plugin-sei" ;
149
- import { sunoPlugin } from "@elizaos/plugin-suno" ;
150
- import { udioPlugin } from "@elizaos/plugin-udio" ;
151
- import { imgflipPlugin } from "@elizaos/plugin-imgflip" ;
152
- import { ethstoragePlugin } from "@elizaos/plugin-ethstorage" ;
153
- import { zerionPlugin } from "@elizaos/plugin-zerion" ;
154
- import { minaPlugin } from "@elizaos/plugin-mina" ;
155
- import { ankrPlugin } from "@elizaos/plugin-ankr" ;
156
- import { formPlugin } from "@elizaos/plugin-form" ;
157
- import { MongoClient } from "mongodb" ;
158
- import { quickIntelPlugin } from "@elizaos/plugin-quick-intel" ;
159
- import { goatPlugin } from "@elizaos/plugin-goat" ;
160
- import { zilliqaPlugin } from "@elizaos/plugin-zilliqa" ;
161
158
162
- import { trikonPlugin } from "@elizaos/plugin-trikon" ;
163
159
import arbitragePlugin from "@elizaos/plugin-arbitrage" ;
160
+ import { trikonPlugin } from "@elizaos/plugin-trikon" ;
164
161
const __filename = fileURLToPath ( import . meta. url ) ; // get the resolved path to the file
165
162
const __dirname = path . dirname ( __filename ) ; // get the name of the directory
166
163
0 commit comments