Frappe Openai Integration

OpenAI Integration in Frappe Framework

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:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=manavmandli%2Ffrappe_openai_integration)](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

  1. Prompt Input Interface chat_assistant

    • Input your question to OpenAI
    • Get immediate response via API
    • Save history for reference
  2. Prompt History Listing prompt_log

    • View all past queries and responses
    • Filter by user/date/type
  3. OpenAI Settings settings

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

    • Shows:
      • OpenAI Settings
      • Total prompts
      • Chat Assistant

🛠️ 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