{"repo":"llm-platform-security/ai-agent-permissions","free":true,"listed":false,"github":"https://github.com/llm-platform-security/ai-agent-permissions","clone":"git clone https://github.com/llm-platform-security/ai-agent-permissions.git","description":"Towards Automating Data Access Permissions in AI Agents","language":"Python","stars":13,"topics":["access-control","ai-agents","ai-security","automation","genai","genai-privacy","genai-security","llms","permissions","privacy"],"license":null,"category":"ai-agents","readme_excerpt":"Towards Automating Data Access Permissions in AI Agents Overview This repository contains the data, source code, and materials for our research on automating data access permissions in AI agents. We (i) conduct a user study to understand user permission preferences, and (ii) develop a permission prediction system that combines LLM in-context learning with collaborative filtering. Key Contributions 1. Automated Permission Framework : We propose automating data access permissions in AI agents through a permission assistant that observes user history and makes automatic decisions. 2. Vignette-Based User Study : We develop a bespoke vignette-based user study to understand factors influencing users' data-sharing permission decisions in AI agents. 3. Hybrid Permission Inference System : We develop a hybrid permission inference framework combining in-context learning and collaborative filtering to predict user preferences. Repository Structure Quick Start Prerequisites - Python 3.9+ - OpenAI API key (for IC-only and IC+CF methods) Installation Environment Setup Create .env file from template and configure your API key: Edit .env and add your OpenAI API key: Running the Code The source code implements the three experimental approaches. All outputs are saved to results/ directory. Notes: - Run permission cf only.py first to generate cf scores.csv required by permission ic cf.py - IC-only and IC+CF require OPENAI API KEY in .env file - All results saved to results/ directory Documentat","default_branch":null,"files":null,"tree":[],"storefront":"/r/llm-platform-security","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/llm-platform-security/ai-agent-permissions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}