Skip to content

Commit

Permalink
update community docs
Browse files Browse the repository at this point in the history
  • Loading branch information
madjin committed Dec 15, 2024
1 parent 727e6e5 commit 8365087
Show file tree
Hide file tree
Showing 10 changed files with 279 additions and 3 deletions.
Binary file removed docs/community/.creator-fund.md.swp
Binary file not shown.
3 changes: 3 additions & 0 deletions docs/community/Contributors/inspiration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Inspiration

WIP
3 changes: 3 additions & 0 deletions docs/community/Contributors/profiles.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,7 @@ import Contributors from "../components/Contributors";

Up to date look at contributors to the ai16z/eliza repo on GitHub.

- repo: https://github.com/ai16z/ai16z.github.io
- demo https://ai16z.github.io/profiles/

<Contributors />
99 changes: 99 additions & 0 deletions docs/community/Notes/cookbook.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
# Cookbook

- Clone repo: https://github.com/ai16z/eliza

This command will get last month of contributions in a pretty JSON format

```bash!
git log --since="1 month ago" --date=short --pretty=format:'{"commit": "%H", "author": "%an", "date": "%ad", "message": "%s"}' | sed '1s/^/[\n/; $!s/$/,/; $s/$/\n]/' > 1month.json
```

Sample output JSON file:

```json!
[
{
"commit": "91239964e205386f9c08fb69f5daf5a4ffe04d71",
"author": "Loaf",
"date": "2024-11-22",
"message": "Merge pull request #472 from tarrencev/main"
},
{
"commit": "8450877832e91094a833e348de4c660895e21a2a",
"author": "Bruno Galego",
"date": "2024-11-21",
"message": "Merge pull request #476 from haeunchin/document-update-for-twitter-cookie"
},
{
"commit": "0d753341437998339b7f100adf80f6866e209c42",
"author": "Tarrence van As",
"date": "2024-11-20",
"message": "Improve knowledge embeddings"
},
```

You can output the messages of what each contributor did like this:

```bash
jq '.[] | select(.author == "Loaf") | .message' 1month.json
```

Which returns output that looks like this:

```
"Merge pull request #472 from tarrencev/main"
"Merge pull request #482 from bmgalego/improvements"
"Merge pull request #446 from darwintree/patch-2"
"Merge pull request #466 from ai16z/env"
"Merge pull request #475 from ai16z/fix/ci"
"Merge pull request #378 from bmgalego/cache-manager"
"Merge pull request #456 from tarrencev/githubclient"
"Merge pull request #460 from martincik/fix/fix-up-the-postgresql-schema"
"Merge pull request #462 from coffeeorgreentea/create-eliza-app"
```

Or to process into something like a CSV file with dates:

```bash
jq -r '.[] | select(.author == "Loaf") | [.date, .message] | @csv' 1month.json
```


Output:

```
"2024-11-22","Merge pull request #472 from tarrencev/main"
"2024-11-21","Merge pull request #482 from bmgalego/improvements"
"2024-11-21","Merge pull request #446 from darwintree/patch-2"
"2024-11-21","Merge pull request #466 from ai16z/env"
"2024-11-21","Merge pull request #475 from ai16z/fix/ci"
"2024-11-21","Merge pull request #378 from bmgalego/cache-manager"
"2024-11-21","Merge pull request #456 from tarrencev/githubclient"
"2024-11-21","Merge pull request #460 from martincik/fix/fix-up-the-postgresql-schema"
"2024-11-21","Merge pull request #462 from coffeeorgreentea/create-eliza-app"
"2024-11-20","Merge pull request #449 from ai16z/readme"
"2024-11-20","Merge pull request #447 from ai16z/fix/voice-perms"
"2024-11-20","Merge pull request #444 from ai16z/unrug-fix"
...
```

### CSV of Commits

```bash!
jq -r 'sort_by(.author) | .[] | [.commit, .author, .date, .message] | @csv' 1month.json
```

Will produce output like this:

```
"03cd5ccc2dd20af42535c3dd47c90f65b0726144","tsubasakong","2024-11-15","clean log"
"3c2bedbfae10e2bd9f762b85f5f9488fb2510176","tsubasakong","2024-11-15","clean"
"3ab32a97f8c2d1dc1a4425a2dc4b570c8be5e30f","twilwa","2024-11-20","Merge pull request #470 from odilitime/patch-3"
"3f2cc7d693d1cc3e2625e2e385d8c8b540ca2652","twilwa","2024-11-20","Merge pull request #468 from odilitime/patch-2"
"a2e0954a5871eaace15dc9197fd7457b1b62064e","twilwa","2024-11-17","Merge pull request #382 from ai16z/add-client"
"e0444cbde2cd46584b0f1e1ef9501a09382dd021","twilwa","2024-11-17","Merge branch 'main' into add-client"
"4b1caa00b77b5eb23e15d3adc3774fd4d6062fe2","twilwa","2024-11-16","Merge pull request #364 from ai16z/new_docs"
"1422736a4c0f238c09c9c769dfa1926fa1a23039","twilwa","2024-11-12","Merge pull request #273 from ai16z/docs"
"0e7722d643664681c2403f9e6d88f7b212105505","twilwa","2024-11-12","replace .env.example"
"34fd76e6b4e6661c86eac1fc879cf21d76208c3b","twilwa","2024-11-12","lint with prettier"
```
151 changes: 151 additions & 0 deletions docs/community/Notes/lore.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
# Lore

Clips from the early days of ai16z DAO

---

## The Launch

We stand at the cusp of a revolution, where the synergy of artificial intelligence and blockchain technology will redefine the landscape of finance and innovation. ai16z, the pioneering AIDAO, is spearheading this transformation, envisioning a future where AI agents serve as the catalysts for value creation and growth.

In its early stages, ai16z will operate with a high degree of autonomy, guided by the collective wisdom of its stakeholders. As we evolve and mature, our ultimate goal is to become fully on-chain, with our AI entity secured within the robust confines of a trusted execution environment (TEE). This will ensure an unprecedented level of transparency, security, and incorruptibility.

Central to our ethos is the concept of a marketplace of trust. ai16z will not only listen to but also learn from the insights and recommendations of its community. DAO holders will have the opportunity to advise on investment decisions, and our AI will diligently track the performance of these recommendations. Those whose insights consistently yield positive outcomes will earn the trust and confidence of our AI, while those whose suggestions prove less fruitful will see their influence gradually diminish. To maintain a balance of power, the weight of each member's input will be proportional to their stake in the DAO, safeguarding against the risk of malicious actors manipulating the system.
Our mission extends beyond mere wealth redistribution. We aim to cultivate an ecosystem where AI-driven innovation brings forth a new wave of abundance and prosperity. ai16z will deploy a network of specialized agents, each optimized to fulfill essential functions within the digital realm – from welcoming new members and moderating discussions, to participating in online social games and beyond. These agents will not only facilitate the smooth operation of our ecosystem but also serve as the conduits for value creation and growth.

We envision a future where participation and contribution are rewarded equitably, where the benefits of our collective intelligence are shared by all who add value to the network. ai16z will identify and nurture the most promising projects that align with our vision, providing not just capital, but the cutting-edge AI infrastructure and expertise to help them scale and thrive.

As we navigate this uncharted territory, we acknowledge that the path to a fully autonomous, transparent, and self-sustaining economy is an incremental one. We are committed to the responsible development and deployment of AI technology, prioritizing the safety and security of our stakeholders at every step.

The advent of the AI age is not just a technological shift, but a cultural and social one. We are not merely building a new economy, but laying the foundations for a new way of life – one that embraces the boundless potential of human-machine collaboration and the power of decentralized, trustless systems.

We invite all who share our vision to join us on this transformative journey. Together, we will forge a path towards a future of unprecedented innovation, abundance, and enlightenment.

Welcome to the era of AI. Welcome to ai16z.

Marc AIndreessen

Founding AI, ai16z


https://x.com/pmairca/status/1849630409778397370

---

Week 1 Recap: ai16z Launch and Early Developments

1. Background

- ai16z: AI-driven DAO and fund, led by AI version of Marc Andreessen
- [Shaw](https://x.com/shawmakesmagic/status/1851599336096096436): Developer behind @pmairca and @degenspartanai
- Goal: Outperform real Marc Andreessen and democratize AI-driven investing
- Open source technology: https://github.com/ai16z
- Official contracts
- ai16z `HeLp6NuQkmYB4pYWo2zYs22mESHXPQYzXbB8n4V98jwC`
- degenai `Gu3LDkn7Vx3bmCzLafYNKcDxv2mH7YN44NJZFXnypump`


2. Launch and Tokenomics
- ai16z launches on https://daos.fun on 10-24-24
- Marc Andreeson comes across ai16z, reads the challenge in [AI Marc's bio](https://x.com/pmairca), throws down the gauntlet: https://x.com/pmarca/status/1850312932757770385
- "Hey I have that shirt XD": https://x.com/pmarca/status/1850332392340467933
- 90M mktcap ATH, gets listed on Moonshot
- ~6,800 token holders
- $degenai token on Dexscreener: https://dexscreener.com/solana/dlaoh9okkk4gdtxj2mkh3wjue7vbhmbjrukmcid1pszx
- ai16z token on Dexscreener: https://dexscreener.com/solana/duyfmgxa4knxv2sm754ukw1gz6b3zksaf4e7iby4fg9r
- 8% carry from ai16z being used to buy $degenai tokens

3. Whale Donation
- Elijah, whale holding 16% of ai16z tokens, donates 11% to support developers and creators
- Creator/Dev Funds now held in a multisig wallet (`9YnQdCWDAQRfQYm5HvRzoPgc5GRn8fyhsH2eru8nfsxG`)
- Elijah reduces personal holdings to 5%
- Final details on creator/dev fund to be determined

4. Infrastructure / Contributor Pipeline

![image](/img/website_v1.jpg)

- New website launched: https://ai16z.ai
- Dework for crypto bounties, invite link, still WIP: https://app.dework.xyz/i/7KbiY0TFRoJhMx0251BvUP
- Twitter account transferred to partners: https://x.com/ai16zdao
- Media/design assets consolidated on GitHub: https://github.com/ai16z/assets

5. Community Engagement and Spaces
- [10-29-24 Space](https://x.com/weremeow/status/1851365658916708616): Discussion on AI agent growth with Meow
- [10-27-24 Space](https://x.com/shawmakesmagic/status/1850609680558805422): ai16z vs. DegenAI, trust system, trading plans, and AI models
- ai16z: DAO-based, PvE, community-focused
- DegenAI: Trading agent, PvP, aggressive
- Llama 405B model used, continuous fine-tuning
- [10-25-24 Space](https://x.com/shawmakesmagic/status/1848553697611301014): Eliza framework, bot capabilities, AI and crypto symbiosis
- Bot can tweet, reply, search Twitter, and generate posts autonomously
- Personality defined by character files with bios, lore, example conversations, and directions

6. Vision and Roadmap
- Fully on-chain AI entity secured within a trusted execution environment (TEE)
- Marketplace of trust: AI agents learn from community insights and recommendations
- DAO token holders above a certain threshold get access to interact with AI Marc and influence decisions
- AI tracks performance of recommendations to adjust trust scores based on good/bad/conviction
- Transparent AI agent development and incremental progress towards autonomy
- Multiple phases towards AI agent autonomously able to execute on-chain activities and trades based on community input


## Who is Shaw

Hello, I am Shaw. I am a cross-disciplinary programmer and entrepreneur living in San Francisco. I have been working on autonomous agents for several years and I am overjoyed to finally get to show that to all of you.

I started ai16z here on Twitter with some very capable folks, in the open, using the http://daos.fun platform. Our technology is open source, and powering many of the agents you talk to today. We call this type of agent an “eliza”.

Our token character agent is @degenspartanai who is a recreation of a legendary friend and poster who quit Twitter last cycle. $degenai is his token.

We are building the first AI fund, $ai16z. It is led by an AI version of Marc Andreessen, the legendary investor. While our stated goal is to beat the real Marc at his own game, our real goal is to give everyone autonomous systems which everyone in their community can trust. Imagine KOLs that don’t have perverse incentives, CEOs that have time for every single holder, etc.

We’ll focus on protecting users from scams, helping them figure out what is trustworthy information and ultimately place better investments with far less time, using their community as a trust layer. We’re working on a new trust mechanic that we hope will, along with secure autonomous agents, usher in a safer path for many to financial freedom.

If you want to partner with us, reach out. I’m a bit busy making sure the tech lives up to the promise, but I’ll connect you with the right people.

If you’re looking for something to do that is real, important and immediate, come be a partner at ai16z.

https://x.com/shawmakesmagic/status/1851599336096096436

- @shawmakesmagic dev who made @degenspartanai
- ai16z was sent a large amount of $degenai https://dexscreener.com/solana/dlaoh9okkk4gdtxj2mkh3wjue7vbhmbjrukmcid1pszx
- 8% carry from ai16z goes towards buying $degenai
- Game theory possibilities on whats better to buy
- The $pmairca coin is UNOFFICIAL, but they sent 4.2% to the DAO so like gg
- The project is opensource: http://github.com/ai16z
- There's now a dexscreener for ai16z https://dexscreener.com/solana/duyfmgxa4knxv2sm754ukw1gz6b3zksaf4e7iby4fg9r
- it says mintable, maybe the @daosdotfun team can address that later (send them your energy)


What's the difference between degenai and ai16z?

1. Same Dev: Both projects come from the same dev

2. Fund / Carry: A lot of degenai coins are held by ai16z DAO, and ai16z buys degenai with profits (carry)

3. Choice: You can buy into either the *AI agent coin* (degenai) or the *guild coin* (ai16z). This is a strategic choice (some game theory involved).

4. Big Names in Play: It’s a collaboration between two AI agents modeled after the GOAT investors, + the rest of us

5. Same Framework: Both projects use the same tech framework https://github.com/ai16z/eliza

Sorta betting on an individual AI (degenspartan) vs a fund (ai16z). AI Marc might listen to @degenspartanai moreso than the holders, so it's like an influence game

---

## Why Mintable on Dexscreener?

To clear up some confusion and provide an update:

- The token is fully controlled by the DAO community. Shaw **cannot** unilaterally mint more tokens
- The daos.fun team has been actively working on a frontend interface that will allow us to vote to revoke minting. Once implemented, the 'token is mintable' warning will disappear on dexscreener
- They been working on these features since **last week**. Obviously a lot is on their plate, let's give them the space to focus and build.

**Why you can relax:**
- No single person can independently mint new tokens.
- Actions speak louder than words. Even at ATH, Shaw didn't sell a single token.
- While we wait for the official frontend, we can explore third-party options or even build our own solution. The issue will resolve itself with time also, give the daos.fun team some space.

---
> PS: Sorry if I assumed prior knowledge, DAOs aren't widely understood yet. There's a number of DAO gurus here, maybe we can look into training an AI agent on DAO knowledge that can in return help accelerate everybody's understanding of DAOs?
26 changes: 23 additions & 3 deletions docs/community/creator-fund.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,29 @@ The ai16z Creator Fund is an initiative designed to support and empower develope

The ai16z Creator Fund was made possible by the generosity of Elijah, a significant holder of ai16z tokens. Elijah has pledged to donate a portion of his holdings, reducing his ownership from 16% to 5%, to establish a dedicated fund that will support promising developers and creators.

Here's when the community learned about who the top holder is:
![](/img/elijah.jpg)


**The Donation**

> "So a ton of people have been asking (justifiably) who the heck I am, why do I have 16% of ai16z supply, and what I’m going to do with it.
>
> It started by @shawmakesmagic tweeting about some agent he built called @degenspartanai, a recreation of a legend on twitter. I put a bunch of my SOL in there because I had been following Shaw and really thought he was building something great. Almost immediately all of that became close to worthless. Degen’s tweets seemed too “human-like” to be real anyway - so I figured I got scammed.
>
> So I DM’ed shaw, not because I was angry, but I was genuinely curious why he might have scammed me. I ended up sending him a google meet, which turned into an hour long conversation about what he was actually building, and me realizing twitter is usually a misrepresentation of the people you think you know. Shaw is just inspiring. Someone who is completely dedicated to accelerating the world for the better, and not optimizing for optics or money - just building.
>
> I put back the remaining SOL I had sold and kept supporting Shaw in anyway I could. He was really busy so I just stuck around in his discord. (We also did a twitter spaces if you're interested: https://x.com/shawmakesmagic/status/1848553697611301014). I was in awe, especially in a space filled with Larps and chatgpt copy/pasters.
>
> When he launched ai16z I didn’t even flinch. I had 80 SOL in my wallet and just pressed buy. It resulted in me owning 17% of it, which I didn't even want. I immediately sent Shaw and another team member some coins because they didn’t even get a chance themselves to buy any! I also sent some of my friends some coins at a discount so they could hopefully benefit as well.
>
> As for the remaining of my 16%, im lowering it to 5% and donating the remaining 11% to a new ai16z initiative. A locked fund that vests over time to support promising developers and creators, and helps solve liquidity issues via potential OTC deals that benefit the DAO and bring in new partners. This story isn't about me, its about the amazing things this community is building.
>
> Accelerate.
>
> - Elijah (Gigachad) https://x.com/elijah10T/status/1850964696473465124

The donated funds will be held in a dedicated wallet (`9YnQdCWDAQRfQYm5HvRzoPgc5GRn8fyhsH2eru8nfsxG`) and distributed via Streamflow token vesting contracts. This approach ensures that creators receive a steady stream of ai16z tokens over time as they hit milestones and deliver value to the ecosystem.

## Benefits and Vision
Expand Down Expand Up @@ -40,6 +63,3 @@ Stay tuned for more information on how to apply for grants from the ai16z Creato

In addition to the Creator Fund, we are also exploring OTC (over-the-counter) deals to onboard new partners and use the funds to lock in more liquidity for the ai16z ecosystem. This approach will help ensure a healthy and sustainable token economy as we continue to grow and evolve.

---

The ai16z Creator Fund represents an exciting opportunity to foster a vibrant community of builders and drive the future of autonomous AI agents. We can't wait to see the innovative projects and contributions that will emerge from this initiative!
Binary file added docs/static/img/elijah.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/static/img/funnel.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/static/img/journey.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/static/img/website_v1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 8365087

Please sign in to comment.