Skip to content

Implementation of HAK tools to work with nilAI so they can be used without data being leaked to centralised AI providers

License

Notifications You must be signed in to change notification settings

Davetbutler/nillion-private-hedera-agent-kit

Repository files navigation

Hedera Agent Kit - Private Implementation

A submission for ETHOnline hackathon using HederaAgentKit.

🎯 Project Goal

Currently, when using HAK the centralised AI provider (e.g. OpenAI) that you choose to use gets to see all the queries you are making. I wanted to avoid this, and implement the HAK to be compatibale with nilAI. nilAI provides private AI inference, run inside a TEE. Watch the short video below for an overview of the project.

📹 Demo Video

Watch video overview of project

🚀 Quick Start

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Install dependencies:

    npm install
  2. Set up environment variables:

    • Copy .env.example to .env (if available)
    • Configure your Hedera network credentials
  3. Run the application:

    node index.js

📁 Project Structure

├── index.js          # Main application entry point
├── package.json      # Project dependencies
├── .env             # Environment configuration
└── README.md        # This file

🔧 Configuration

Make sure to configure your .env file with the necessary Hedera network credentials and agent settings before running the application.

📝 License

This project is part of the ETHOnline hackathon submission.

About

Implementation of HAK tools to work with nilAI so they can be used without data being leaked to centralised AI providers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published