Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pamaldi/adso
Some experiment on LLM Agents
https://github.com/pamaldi/adso
langchain4 llm llm-agents ollama quarkus
Last synced: 13 days ago
JSON representation
Some experiment on LLM Agents
- Host: GitHub
- URL: https://github.com/pamaldi/adso
- Owner: pamaldi
- License: mit
- Created: 2024-06-14T13:20:52.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-10-18T19:57:42.000Z (3 months ago)
- Last Synced: 2024-11-17T15:14:43.835Z (2 months ago)
- Topics: langchain4, llm, llm-agents, ollama, quarkus
- Language: Java
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: License
Awesome Lists containing this project
README
# ADSO
ADSO is a Java Quarkus project focused on experiments with LLM agents. The project comprises two main modules: adso-parent and adso-core. It leverages the Langchaing4j library for advanced language processing capabilities.
## LLM agents
LLM agents are software entities that use Large Language Models (LLMs) to understand, process, and generate human language. They are used in applications like chatbots, virtual assistants, and language translation systems to perform advanced language tasks.## Adso da Melk
Adso of Melk is a fictional character in Umberto Eco's novel The Name of the Rose. He is a young Benedictine novice who serves as the narrator and assistant to the protagonist, William of Baskerville, during their investigation of mysterious deaths in an Italian monastery.## Table of Contents
- [Project Structure](#project-structure)
- [Technologies Used](#technologies-used)
- [Getting Started](#getting-started)
- [Building and Running](#building-and-running)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)## Project Structure
The ADSO project is structured into two main modules:
### adso-parent
This is the parent module that manages dependencies and configurations for the entire project.
### adso-core
This is the core module where the main logic and experiments with LLM agents are implemented.
## Technologies Used
- Java
- Quarkus
- Langchaing4j
- Maven## Getting Started
### Prerequisites
Ensure you have the following installed:
- Java 11 or higher
- Maven 3.6.3 or higher### Clone
git clone
cd adso-project## Building and Running
### Build the Project
Navigate to the root directory of the project and build the modules using Maven:
mvn clean install## Usage
### LLM Experiments
The adso-core module contains various experiments with LLM agents using the Langchaing4j library.
## Contributing
We welcome contributions! Please follow these steps to contribute:
Fork the repository.
Create a new branch (git checkout -b feature-branch).
Commit your changes (git commit -am 'Add new feature').
Push to the branch (git push origin feature-branch).
Create a new Pull Request.## License
This project is licensed under the MIT License. See the LICENSE file for details.
Feel free to reach out for any questions or support regarding the ADSO project. Enjoy experimenting with LLM agents using Quarkus and Langchaing4j!