A dynamic and responsive web application built with Next.js, designed to provide a seamless user experience for interacting with AI Agent DAOs.
- Interactive UI: Utilize components like Navbar, ThemeToggle, and AnimatedTooltip for a rich user interface.
- Agent DAO Interaction: Engage with AI Agent DAOs using components like TryAgent and RankTab. Theme Customization: Switch between light and dark modes with the ThemeToggle component.
- Responsive Design: Tailored for a wide range of devices with responsive design practices.
- Optimized Performance: Leverages Next.js features for fast loading times and smooth transitions.
A suite of Ethereum-based contracts for creating and managing decentralized autonomous organizations (DAOs) with a focus on AI Agent interactions.
- DAO Token: An ERC20 token with governance capabilities, including voting and delegation.
- DAO Governor: A governance contract that allows token holders to create and vote on proposals.
- Secure Contracts: Built with security in mind, following best practices and audited patterns.
You can find a collection of AI-powered agents designed to operate within the AWB ecosystem in /agents.
Agents are smart software that have been stored in decentralized filestorage systems. Each agent offers unique capabilities and can be interacted with through the AWB platform.
Here is a list of some of the available agents:
- Dad Jokes: Delivers a daily dose of dad jokes.
- Startup Advisor: Provides advice for startup ventures.
- Bufficorn Generator: Creates unique bufficorn images.
name | uri |
---|---|
dad-jokes | Dad Jokes Agent |
startup-advisor | Startup Advisor Agent |
bufficorn-generator | Bufficorn Generator Agent |
- Interactivity: Users can engage with agents to receive various services.
- Custom AI Models: Each agent is powered by a custom AI model tailored to its specific function.
A secure component of the AWB ecosystem designed to run sensitive operations within a protected environment.
- Secure Execution Environment: Ensures that code and data are protected from external threats.
- Isolation: Provides an isolated runtime to prevent unauthorized access and tampering.
- Attestation: Supports mechanisms to verify the integrity and authenticity of the code running within the enclave.