https://github.com/olmaneuh/demos
A collection of small projects and coding experiments that showcase various skills, technologies, and problem-solving approaches. It serves as a portfolio to demonstrate software development, traditional ai and generative ai expertise.
https://github.com/olmaneuh/demos
demo demos ibm ibm-watsonx langchain langgraph portfolio python streamlit watsonx
Last synced: about 1 month ago
JSON representation
A collection of small projects and coding experiments that showcase various skills, technologies, and problem-solving approaches. It serves as a portfolio to demonstrate software development, traditional ai and generative ai expertise.
- Host: GitHub
- URL: https://github.com/olmaneuh/demos
- Owner: olmaneuh
- License: apache-2.0
- Created: 2025-02-14T19:50:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-12T19:48:17.000Z (over 1 year ago)
- Last Synced: 2025-03-12T20:31:52.567Z (over 1 year ago)
- Topics: demo, demos, ibm, ibm-watsonx, langchain, langgraph, portfolio, python, streamlit, watsonx
- Language: Python
- Homepage:
- Size: 934 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Demos Repository
This collection showcases a variety of small projects and coding experiments designed to demonstrate expertise in software development, traditional AI, and generative AI. Each project highlights different skills, technologies, and problem-solving approaches.
**Please note that this repository is a work in progress—new demos will be added periodically.**
## Table of Contents
1. [Getting Started](#getting-started)
2. [Projects](#projects)
3. [License](#license)
## Getting Started
1. Clone the repository:
```sh
git clone https://github.com/CHANGE_FOR_YOUR_GITHUB_USERNAME/demos.git
```
2. Navigate to a project directory:
```sh
cd ./demos/CHANGE_FOR_A_PROJECT_DIRECTORY
```
3. Run the project:
Follow the specific instructions provided in each project's directory to execute the application.
## Projects
- **[watsonx_simple_chat](./watsonx_simple_chat)**: A basic chatbot application utilizing [IBM's watsonx AI platform](https://www.ibm.com/watsonx) to provide interactive conversational experiences.
- **[watsonx_langchain_chat](./watsonx_langchain_chat)**: A basic chatbot application utilizing [LangChain](https://www.langchain.com/) and [IBM's watsonx AI platform](https://www.ibm.com/watsonx) to provide interactive conversational experiences.
- **[watsonx_langchain_langgraph_chat](./watsonx_langchain_langgraph_chat)**: A basic chatbot application similar to [watsonx_langchain_chat](./watsonx_langchain_chat) but it uses [LangGraph](https://langchain-ai.github.io/langgraph/) persistence to manage the context of the conversation.
- **[watsonx_nl_to_sql](./watsonx_nl_to_sql)**: An application that converts natural language questions into syntactically valid SQL queries using a real database schema.
## License
This repository is licensed under the Apache-2.0 License. See the [LICENSE](./LICENSE) file for more details.