Frappe Openai Integration
OpenAI Integration in Frappe Framework
- Author: manavmandli
- Repository: https://github.com/manavmandli/frappe_openai_integration
- GitHub stars: 14
- Forks: 23
- License: MIT
- Category: Integrations
- Maintenance: Actively Maintained
- Frappe versions: develop, v15, v16
Install Frappe Openai Integration
bench get-app https://github.com/manavmandli/frappe_openai_integration
Add the Frappe Gems badge to your README
Maintain Frappe Openai Integration? Paste this into your README:
[](https://frappegems.com/gems/apps/manavmandli/frappe_openai_integration)
About Frappe Openai Integration
🧠 OpenAI Integration for Frappe
A powerful custom Frappe app that integrates OpenAI’s models (like ChatGPT) into your ERP system. This tool enables users to interact with OpenAI APIs directly from the Frappe interface, submit prompts, and view generated responses with a seamless, user-friendly UI.
🌟 Features
- ✍️ Prompt Submission Interface (Chat-style)
- 📬 View AI-generated responses in real-time
- 🧾 Prompt history tracking
- ⚙️ OpenAI API Key Configuration
- 📊 Dashboard showing prompt stats (total prompts, settings, etc.)
- 🔐 Role-based access control for using AI features
- 💬 Multi-message threads or single prompts
🖼️ UI Screenshots
Prompt Input Interface

- Input your question to OpenAI
- Get immediate response via API
- Save history for reference
Prompt History Listing

- View all past queries and responses
- Filter by user/date/type
OpenAI Settings

- Configure API keys
- Toggle model options (e.g.,
gpt-3.5,gpt-4)
Dashboard

- Shows:
- OpenAI Settings
- Total prompts
- Chat Assistant
- Shows:
🛠️ Installation
Make sure you have Frappe set up.
```bash
Get the app
$ bench get-app https://github.com/manavmandli/frappeopenaiintegration.git
Install on your site
$ bench --site yoursite install-app frappeopenaiintegration
Related Integrations apps for Frappe & ERPNext
- Insights — Open Source Business Intelligence Tool
- Raven — Simple, open source team messaging platform
- Frappe Whatsapp — WhatsApp cloud integration for frappe
- Frappe Assistant Core — Infrastructure that connects LLMs to ERPNext. Frappe Assistant Core works with the Model Context Protocol (MCP) to expose ERPNext functionality to any compatible Language Model
- Biometric Attendance Sync Tool — A simple tool for syncing Biometric Attendance data with your ERPNext server
- Frappe React Sdk — React hooks for Frappe
- Frappe Js Sdk — TypeScript/JavaScript library for Frappe REST API
- Mcp — Frappe MCP allows Frappe apps to function as MCP servers