Skip to content

edycutjong/gustack

Repository files navigation

Gustack πŸš€

Forkable agent starter kit with ALL 3 Zerion policy types + AI correction loop. The create-react-app for autonomous agents.

Gustack Hero

Live Demo Pitch Deck Pitch Video Superteam Frontier


Next.js React Tailwind CSS TypeScript Zerion Gustack CI


πŸ“Έ See it in Action

(Demo GIF and UI screenshots can be found in the docs/assets directory)

▢️ Watch the Demo Video

App Demo

πŸ’‘ The Problem & Solution

Forkable agent starter kit with ALL 3 Zerion policy types + AI correction loop. The create-react-app for autonomous agents.

Gustack solves this by providing: Forkable agent starter kit with ALL 3 Zerion policy types + AI correction loop. The create-react-app for autonomous agents.

Key Features:

  • ⚑ High Performance: Seamless integration and optimized workflows.
  • πŸ”’ Secure by Design: Verifiable on-chain actions and robust data protection.
  • 🎨 Intuitive UX: Beautiful, user-centric interface built for scale.

πŸ—οΈ Architecture & Tech Stack

Tech Stack

Component Technology Description
Frontend Next.js 16, React 19 App Router, SSR, Server Components
Styling Tailwind CSS v4 High-performance responsive UI
Language TypeScript Strict type safety across the stack
Integration Zerion API Portfolio and wallet data tracking
Testing Vitest Comprehensive unit and component testing

For a detailed breakdown of our system architecture and data flow, please refer to the Architecture Document.

🧩 How We Use Zerion

Gustack fundamentally relies on Zerion to function:

  1. Portfolio Tracking: We use Zerion's API to fetch real-time portfolio data and token balances across multiple networks.
  2. Policy Enforcement: We integrate all 3 Zerion policy types to ensure secure and compliant agent operations.

πŸ† Sponsor Tracks Targeted

  • Sponsor Integration: Zerion (Check docs/SPONSOR_DEFENSE.md for our full sponsor integration strategy)

πŸš€ Run it Locally (For Judges)

  1. Clone the repo: git clone https://github.com/edycutjong/gustack.git
  2. Install dependencies: npm install
  3. Set up environment variables:
    cp .env.example .env.local
    Note: Set your ZERION_API_KEY and NEXT_PUBLIC_ZERION_API_KEY in the .env.local file.
  4. Run the app: npm run dev

Note for Judges: Detailed submission materials, demo scripts, and sponsor defenses are located in the docs/ directory.


πŸ“„ License

This project is licensed under the MIT License.

About

🧩 Forkable agent starter kit with ALL 3 Zerion policy types + AI correction loop.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors