Welcome to the Morph Sample AI Apps / Data Apps Collection repository!
This repository is dedicated to showcasing a variety of sample applications built with the Morph.
Whether you are new to Morph or an experienced user, these examples will help you understand how to leverage the framework to build powerful and efficient applications.
The Morph framework provides a flexible and powerful foundation for building AI Apps and Data Apps. This repository contains a curated set of sample applications that demonstrate various features and use cases of Morph.
-
Description:
This app demonstrates a Role-Based Access Control (RBAC) system implemented using LangChain for AI workflow and Morph for frontend and RBAC.
It allows only users with the
admin
role to access AI chat created by LangChain. -
Installation & Usage: Please set OPENAI_API_KEY in the
.env
file. -
Files
-
Related Articles:
-
Description:
SQL Agent answers the user's question. It generates a SQL query from the user's question and executes the query to retrieve the result.
This sample app uses LangChain and DuckDB.
-
Installation & Usage:
- Please set OPENAI_API_KEY in the
.env
file.
- Please set OPENAI_API_KEY in the
-
Files
-
Related Articles:
If you have any idea for an app, please create a new branch and send a pull request. The steps are as follows:
-
Create a new app using the
morph new
command from the root directory:morph new my-awesome-app
-
Add your app description to this README.md under the "AI Apps / Data Apps" section following this format:
### **Your App Name** - **Description:** Brief description of what your app does and its key features - **Installation & Usage:** Any specific setup instructions - **Files** - [your-app-directory/](./your-app-directory/) - **Related Articles:** - [Article Title](article-url)
-
Create a pull request to the main branch with your new app!