Home - fctr-id/okta-ai-agent GitHub Wiki
Open-source AI-powered natural language interface for Okta management
FCTR AI Agent enables Okta administrators, IAM managers, IT GRC teams, and audit teams to interact with their Okta tenant using natural language queries. This tool simplifies complex Okta management tasks by allowing you to ask questions in plain English and receive structured data responses.
-
Multiple AI Provider Support
- Google Vertex AI (Gemini 1.5 Pro)
- OpenAI (GPT-4)
- Azure OpenAI (GPT-4)
- Ollama (Local deployment)
- OpenAI-Compatible APIs
-
Fast Data Synchronization
- Parallel data fetching for quick synchronization
- Local SQLite storage for rapid query responses
-
Data Transparency
- Full visibility into stored data
- Includes Users, Groups, Applications, Factors, and Policies
- Inspect data using standard SQLite Browser
-
Local Data Storage
- Your Okta data never leaves your machine
- All data stored locally in SQLite database
-
API Control
- You control the Okta API token
- Full control over permissions and network restrictions
-
Data Privacy
- Only queries sent to AI providers
- No user data transmitted
- No organizational data shared
- No synced database contents sent
- Real-time data integration
- Event analytics for System Logs
- Managed changes with approval workflows
FCTR AI Agent is currently in BETA. Last updated: March 2025.