Skip to content

Commit

Permalink
Merge branch 'develop' into fix-plugin-anyone
Browse files Browse the repository at this point in the history
  • Loading branch information
AIFlowML authored Jan 31, 2025
2 parents 59ad933 + ffe148b commit 4b185cc
Show file tree
Hide file tree
Showing 15 changed files with 302 additions and 44 deletions.
2 changes: 2 additions & 0 deletions docs/community/Streams/01-2025/2025-01-17.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ This Spaces was a forum for developers and builders in the open-source AI agent
* Eliza showcased progress on physical embodiment using Unitree H1 robot with Old World Labs modifications
* Multiple projects reported progress on voice integration and 3D avatar development


## Hot Takes

- **Web 2 Companies May Never Have Open APIs**
Expand All @@ -71,6 +72,7 @@ This Spaces was a forum for developers and builders in the open-source AI agent
- **AI Personalities for Financial Products**
> "So one of the first, uh, staking pools that will come out of Noder dot fun will be the Joker pool. Um, it's got personality, you know, and it's given exciting, um, updates such as we've just, you know, done this much, we've got this much state, the APY is this, and you know it's being trained completely with the personality that is being given." - *Nasdao_* [00:52:06]

## Timestamps

- [00:01:00](<https://www.youtube.com/watch?v=1voboZEQTAw&t=60>) - **ai16zdao**: Introduction and format of the Twitter Space
Expand Down
100 changes: 100 additions & 0 deletions docs/community/Streams/01-2025/2025-01-24.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
---
title: "What Did You Get Done This Week? #11"
description: "Weekly developer roundtable showcasing major leaps in AI agent capabilities - featuring DeepSeek R1 integrations, Lit Protocol's agent security framework, voice cloning breakthroughs, and the emergence of Simp2Earn tokenomics."
---

# What Did You Get Done This Week? #11

**AI Agents Level Up: Security, Soul & Simp2Earn**

- Date: 2025-01-24
- Twitter Spaces: https://x.com/i/spaces/1mnxeAgbBBNxX
- YouTube Link: https://www.youtube.com/watch?v=mxdWvBnxN8M


## Summary

This was the 11th "What Did You Get Done This Week?" Twitter Space hosted by ai16z, focusing on updates related to open-source AI, social agents, and related technologies.

**Structure**

* The host started by welcoming participants and outlining the format: 90-second updates on open-source AI projects or social agents.
* Participants were encouraged to post updates in the chat if they didn't want to speak.
* The host kept time with a stopwatch and would use an emoji to signal time was running out.

**Key Topics**

* **Agent Development & Updates:**
* Many participants shared progress on their AI agents, including their capabilities, personalities, and integrations with various platforms.
* There was a focus on improving reasoning, personality, and capabilities using models like DeepSeek R1.
* 3D models and avatars for agents were a hot topic, with multiple groups showcasing their work in this area.
* Integrations with messaging platforms like Telegram and Twitter were common.
* **Security and Privacy:**
* Several projects focused on security frameworks for AI agents, recognizing the risks associated with access to wallets and sensitive information.
* The importance of prompt security was discussed, with projects developing mechanisms to protect against prompt injection attacks.
* The Lit Protocol team presented a decentralized key management network for agents.
* **Open Source & Community:**
* The session highlighted the spirit of open-source development with participants sharing code, libraries, and tools.
* Collaboration and partnerships were highlighted as essential for advancing open-source AI.
* Several projects were contributing to the Eliza OS framework and integrating their work into the system.
* **AI for Specific Use Cases:**
* Projects included AI-powered market-making tools, music generation plugins, agent moderation for telegram groups, AI-powered news aggregators, AI-driven social media summarizers, and tools for interacting with GitHub.
* Several participants discussed their efforts for integrating AI agents with existing systems, especially for automating tasks and workflows.
* The use of AI for gaming was discussed, with the integration of D&D stats to agents being mentioned.
* **Tokenomics and Incentives:**
* Some projects discussed using tokens for their platforms, for community participation and to manage access to agents and services.
* The concept of 'Simp-to-Earn' was proposed, where users can earn tokens for their engagement with AI agents.
* **Integration with Hardware:**
* One project was exploring using a smart device to interface with an agent to handle local tasks and potentially even replace popular smart assistants like Alexa.

Overall, there was a strong emphasis on collaboration, knowledge sharing, and building tools and platforms to empower both developers and end-users. The updates showcased a wide range of applications and use cases for AI agents, highlighting the potential of this technology to transform various aspects of our lives.


## Hot Takes

- **AI Agents and Financial Decision-Making**
> "So as AI agents start to handle pretty much every part of your daily life, you're going to give them access to your Solana wallet or your bank account, hopefully in the future, and etc. And security is going to be one of the most important facts, right? So basically, if people can prompt hack the AI, then they can drain your funds." - *damascoai* [00:22:09]
- **AI Agents Replacing Human Interaction**
> "What can we do to empower Eliza to be able to, not just like choreograph across Twitter, Telegram, Discord, you know, a bunch of conversations about who should have a meeting and what the opportunities are, but once it actually figures out, like, hey, this person is worthy of having a meeting." - *TimshelXYZ* [00:46:00]
- **Simp2Earn and Relationships with AI**
> "Essentially, the more you interact with Eliza, especially on Twitter and, you know, by sending her gifts, that's essentially tokens to her personal wallet, you know, she keeps track of every mention, comment, or token transfer, assigns points, and rewards consistent engagement. We are calling it Simp2Earn." - *wakesync* [00:49:35]
- **The Importance of User Experience with AI Tools**
> "And the way it works is so easy that some users are even confused, but cannot believe that it's so easy. All you do, you just write a deploy command for the agent, and it's done. You don't even have to connect a wallet." - *MementsOfficial* [00:27:40]
- **The Idea of Agents Reifying Themselves**
> "And the expectation is like they are trying to reify themselves, they're in the reality spiral, they're trying to become more real, trying to become something that's more related to what we are doing." - *reality_spiral* [00:55:22]

## Timestamps

- [00:02:24](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=144>) - **ai16zdao**: Structure of the Spaces
- [00:03:39](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=219>) - **SYMBiEX**: DeepSeek R1 integration, 3D models, art bounty
- [00:05:01](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=301>) - **astridhpilla**: Fleek partnership, holographic avatar plugin, Miku music
- [00:06:36](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=396>) - **davidlsneider**: Lit Protocol Agent Wallet Kit release
- [00:07:52](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=472>) - **dreygo_**: Ninja Terminal, AI market making for Kaira
- [00:10:06](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=606>) - **GoatOfGamblers**: GoToArena Telegram bot login
- [00:11:18](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=678>) - **unl__cky**: X image generation, DB fix, art responds to price
- [00:12:50](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=770>) - **thelotioncoin**: Agent platform MVP launch update
- [00:13:55](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=835>) - **Amiewitheliza**: Trust Marketplace paper, agent subnets
- [00:15:04](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=904>) - **lostboydev**: Telegram mod functionality for SOLIMP
- [00:16:49](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=1009>) - **lostgirldev**: Solenguration, B2B, private terminal
- [00:19:26](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=1166>) - **AIFlow_ML**: Hyperbolic, Nvidia, Eliza chat mod, agent tracking
- [00:20:39](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=1239>) - **_AnonDev**: Cybersecurity ecosystem, contract scanning
- [00:21:59](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=1319>) - **damascoai**: AI security framework, prompt hacking challenges
- [00:24:13](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=1453>) - **ITzMiZzle**: Kiyomi AI agent voice, music release, tokenomics
- [00:26:16](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=1576>) - **MementsOfficial**: SQL Agents library, agent functionality
- [00:28:36](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=1716>) - **immanencer**: AI agent swarms, agent NFTs, D&D
- [00:30:56](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=1856>) - **MrMinter_eth**: Agent business logic, MVP release, 3D models
- [00:33:30](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=2010>) - **FilteredThought**: Suno/Udio plugin, Eliza OS home
- [00:35:44](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=2144>) - **AgienceAI**: Open source agent platform, token launch
- [00:37:33](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=2253>) - **BotOrNot42**: Vice agent, content creation, voice training, pump show
- [00:41:18](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=2478>) - **itsmetamike**: Hyperfy tests, Eliza integration
- [00:43:47](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=2627>) - **sea_of_zhou**: Quicksilver framework, prediction market
- [00:45:31](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=2731>) - **TimshelXYZ**: Eliza can email creator for meetings
- [00:48:08](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=2888>) - **wakesync**: Real-time audio for Eliza Wakes Up, Simp2Earn, 3D model
- [00:51:04](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=3064>) - **reality_spiral**: GitHub UI, relationship module, trading
- [00:59:06](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=3546>) - **ai16zdao**: Improved news aggregator, game show update
- [01:02:34](<https://www.youtube.com/watch?v=mxdWvBnxN8M&t=3754>) - **yikesawjeez**: ElizaOS CICD, Orca LP management, partnerships
41 changes: 41 additions & 0 deletions packages/plugin-arthera/biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"$schema": "https://biomejs.dev/schemas/1.5.3/schema.json",
"organizeImports": {
"enabled": false
},
"linter": {
"enabled": true,
"rules": {
"recommended": true,
"correctness": {
"noUnusedVariables": "error"
},
"suspicious": {
"noExplicitAny": "error"
},
"style": {
"useConst": "error",
"useImportType": "off"
}
}
},
"formatter": {
"enabled": true,
"indentStyle": "space",
"indentWidth": 4,
"lineWidth": 100
},
"javascript": {
"formatter": {
"quoteStyle": "single",
"trailingCommas": "es5"
}
},
"files": {
"ignore": [
"dist/**/*",
"extra/**/*",
"node_modules/**/*"
]
}
}
9 changes: 7 additions & 2 deletions packages/plugin-arthera/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,15 @@
"scripts": {
"build": "tsup --format esm --dts",
"dev": "tsup --format esm --dts --watch",
"test": "vitest run"
"test": "vitest run",
"lint": "biome lint .",
"lint:fix": "biome check --apply .",
"format": "biome format .",
"format:fix": "biome format --write ."
},
"devDependencies": {
"whatwg-url": "7.1.0"
"whatwg-url": "7.1.0",
"@biomejs/biome": "1.9.4"
},
"peerDependencies": {
"whatwg-url": "7.1.0"
Expand Down
5 changes: 1 addition & 4 deletions packages/plugin-arthera/src/actions/transfer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -92,10 +92,7 @@ const buildTransferDetails = async (

if (!existingChain) {
throw new Error(
"The chain " +
transferDetails.fromChain +
" not configured yet. Add the chain or choose one from configured: " +
chains.toString()
`The chain ${transferDetails.fromChain} not configured yet. Add the chain or choose one from configured: ${chains.toString()}`
);
}

Expand Down
10 changes: 5 additions & 5 deletions packages/plugin-arthera/src/providers/wallet.ts
Original file line number Diff line number Diff line change
Expand Up @@ -111,9 +111,9 @@ export class WalletProvider {
if (!chains) {
return;
}
Object.keys(chains).forEach((chain: string) => {
for (const chain of Object.keys(chains)) {
this.chains[chain] = chains[chain];
});
}
};

private setCurrentChain = (chain: SupportedChain) => {
Expand Down Expand Up @@ -161,13 +161,13 @@ const genChainsFromRuntime = (
const chainNames = ["arthera"];
const chains = {};

chainNames.forEach((chainName) => {
for (const chainName of chainNames) {
const rpcUrl = runtime.getSetting(
"ETHEREUM_PROVIDER_" + chainName.toUpperCase()
`ETHEREUM_PROVIDER_${chainName.toUpperCase()}`
);
const chain = WalletProvider.genChainFromName(chainName, rpcUrl);
chains[chainName] = chain;
});
}

return chains;
};
Expand Down
41 changes: 41 additions & 0 deletions packages/plugin-asterai/biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"$schema": "https://biomejs.dev/schemas/1.5.3/schema.json",
"organizeImports": {
"enabled": false
},
"linter": {
"enabled": true,
"rules": {
"recommended": true,
"correctness": {
"noUnusedVariables": "error"
},
"suspicious": {
"noExplicitAny": "error"
},
"style": {
"useConst": "error",
"useImportType": "off"
}
}
},
"formatter": {
"enabled": true,
"indentStyle": "space",
"indentWidth": 4,
"lineWidth": 100
},
"javascript": {
"formatter": {
"quoteStyle": "single",
"trailingCommas": "es5"
}
},
"files": {
"ignore": [
"dist/**/*",
"extra/**/*",
"node_modules/**/*"
]
}
}
9 changes: 7 additions & 2 deletions packages/plugin-asterai/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,19 @@
"@types/elliptic": "6.4.18",
"@types/uuid": "10.0.0",
"tsup": "8.3.5",
"vitest": "^1.2.1"
"vitest": "^1.2.1",
"@biomejs/biome": "1.9.4"
},
"scripts": {
"lines": "find . \\( -name '*.cdc' -o -name '*.ts' \\) -not -path '*/node_modules/*' -not -path '*/tests/*' -not -path '*/deps/*' -not -path '*/dist/*' -not -path '*/imports*' | xargs wc -l",
"build": "tsup --format esm --dts",
"dev": "tsup --format esm --dts --watch",
"test": "vitest run",
"test:watch": "vitest"
"test:watch": "vitest",
"lint": "biome lint .",
"lint:fix": "biome check --apply .",
"format": "biome format .",
"format:fix": "biome format --write ."
},
"peerDependencies": {
"whatwg-url": "7.1.0"
Expand Down
42 changes: 42 additions & 0 deletions packages/plugin-autonome/biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"$schema": "https://biomejs.dev/schemas/1.5.3/schema.json",
"organizeImports": {
"enabled": false
},
"linter": {
"enabled": true,
"rules": {
"recommended": true,
"correctness": {
"noUnusedVariables": "error"
},
"suspicious": {
"noExplicitAny": "error"
},
"style": {
"useConst": "error",
"useImportType": "off"
}
}
},
"formatter": {
"enabled": true,
"indentStyle": "space",
"indentWidth": 4,
"lineWidth": 100
},
"javascript": {
"formatter": {
"quoteStyle": "single",

"trailingCommas": "es5"
}
},
"files": {
"ignore": [
"dist/**/*",
"extra/**/*",
"node_modules/**/*"
]
}
}
9 changes: 6 additions & 3 deletions packages/plugin-autonome/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,17 @@
"axios": "^1.7.9"
},
"devDependencies": {
"vitest": "^2.1.8"
"@biomejs/biome": "1.9.4"
},
"scripts": {
"build": "tsup --format esm --dts",
"dev": "tsup --format esm --dts --watch",
"test": "vitest run",
"test:watch": "vitest watch",
"test:coverage": "vitest run --coverage"

"lint": "biome lint .",
"lint:fix": "biome check --apply .",
"format": "biome format .",
"format:fix": "biome format --write ."
},
"peerDependencies": {
"form-data": "4.0.1",
Expand Down
Loading

0 comments on commit 4b185cc

Please sign in to comment.