Skip to content

Commit 3144a50

Browse files
committed
fix licenses
1 parent 6ec242a commit 3144a50

9 files changed

Lines changed: 52 additions & 42 deletions

File tree

README.md

Lines changed: 37 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,45 @@
11
<div style="text-align: center;">
22

33
![Agentic Starter Kits](/images/ask_logo.png)
4+
45
# Agentic Starter Kits
56

67
</div>
78

89
## Purpose
9-
Production-ready agent templates to build and deploy LLM-powered agents. Run locally (e.g. with Ollama/Llama Stack) or deploy to Red Hat OpenShift. Each agent has step-by-step docs.
10+
11+
Production-ready agent templates to build and deploy LLM-powered agents. Run locally (e.g. with Ollama/Llama Stack) or
12+
deploy to Red Hat OpenShift. Each agent has step-by-step docs.
1013

1114
## Agents
15+
1216
Choose an agent and follow its README for setup and deployment:
1317

14-
- **[LangGraph ReAct](./agents/base/langgraph_react_agent/README.md)** – General-purpose agent using a ReAct loop: it reasons and calls tools (e.g. search, math) step by step. Built with LangGraph and LangChain.
15-
- **[LlamaIndex WebSearch](./agents/base/llamaindex_websearch_agent/README.md)** – Agent built on LlamaIndex that uses a web search tool to query the internet and use the results in its answers.
16-
- **[OpenAI Responses](./agents/base/openai_responses_agent/README.md)** – Minimal agent with no framework: only the OpenAI Python client and an Action/Observation loop with tools. Use with OpenAI or any compatible API.
17-
- **[LangGraph Agentic RAG](./agents/community/langgraph_agentic_rag/README.md)** – RAG agent that indexes documents in a vector store (Milvus) and retrieves relevant chunks to augment the LLM’s answers with your own data.
18-
- **[LangGraph ReAct with Database Memory](./agents/community/langgraph_react_with_database_memory/README.md)** – ReAct agent with PostgreSQL-backed conversation memory. Full chat history is persisted in the database while a FIFO sliding window keeps only the last N messages in the LLM context. Built with LangGraph and `create_agent` middleware.
18+
- **[LangGraph ReAct](./agents/base/langgraph_react_agent/README.md)** – General-purpose agent using a ReAct loop: it
19+
reasons and calls tools (e.g. search, math) step by step. Built with LangGraph and LangChain.
20+
- **[LlamaIndex WebSearch](./agents/base/llamaindex_websearch_agent/README.md)** – Agent built on LlamaIndex that uses a
21+
web search tool to query the internet and use the results in its answers.
22+
- **[OpenAI Responses](./agents/base/openai_responses_agent/README.md)** – Minimal agent with no framework: only the
23+
OpenAI Python client and an Action/Observation loop with tools. Use with OpenAI or any compatible API.
24+
- **[LangGraph Agentic RAG](./agents/community/langgraph_agentic_rag/README.md)** – RAG agent that indexes documents in
25+
a vector store (Milvus) and retrieves relevant chunks to augment the LLM’s answers with your own data.
26+
- **[LangGraph ReAct with Database Memory](./agents/community/langgraph_react_with_database_memory/README.md)** – ReAct
27+
agent with PostgreSQL-backed conversation memory. Full chat history is persisted in the database while a FIFO sliding
28+
window keeps only the last N messages in the LLM context. Built with LangGraph and `create_agent` middleware.
1929

2030
## Deployment Options
31+
2132
Agents in this repository can support two deployment modes:
2233

2334
### 🖥️ Local Development
35+
2436
- Run agents on your local machine
2537
- Use Llama Stack server with Ollama for model serving
2638
- Ideal for development, testing, and experimentation
2739
- No cloud infrastructure required
2840

2941
### ☁️ Production Deployment
42+
3043
- Deploy agents to Red Hat OpenShift Cluster
3144
- Containerized deployment with Kubernetes
3245
- Production-grade scaling and monitoring
@@ -52,41 +65,52 @@ Agentic-Starter-Kits/
5265
---
5366

5467
## How to Use This Repository
68+
5569
1. **Start Here**: Read this README to understand the overall structure and install core dependencies
5670
2. **Choose an Agent**: Select an agent from the `agents/` directory based on your use case
5771
3. **Follow Agent README**: Navigate to the agent's directory and follow its specific README for:
58-
- Agent-specific dependencies installation
59-
- Configuration and setup
60-
- Local development or OpenShift deployment
61-
- Usage examples and API endpoints
62-
72+
- Agent-specific dependencies installation
73+
- Configuration and setup
74+
- Local development or OpenShift deployment
75+
- Usage examples and API endpoints
6376

6477
### Pre-requisitions to run that repo
78+
6579
Run this script to set up repo stuff with a use of [UV](https://docs.astral.sh/uv/) and python 3.12
6680

6781
Download repo
82+
6883
```bash
6984
git clone https://github.com/red-hat-data-services/agentic-starter-kits
7085
```
86+
7187
Get into root dir
88+
7289
```bash
7390
cd agentic-starter-kits
7491
```
92+
7593
Install UV
94+
7695
```bash
7796
curl -LsSf https://astral.sh/uv/install.sh | sh
7897
```
98+
7999
---
80100

81101
## Additional Resources
102+
82103
- **Llama Stack Documentation**: https://llama-stack.readthedocs.io/
83104
- **Ollama Documentation**: https://docs.ollama.com/
84105
- **OpenShift Documentation**: https://docs.openshift.com/
85106
- **Kubernetes**: https://kubernetes.io/docs/
86107

87-
88108
## Contributing
109+
89110
Contributions are welcome! Please see individual agent READMEs for specific guidelines.
90111

91112
## License
92-
MIT License
113+
114+
MIT License
115+
116+
Copyright (c) 2026
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
MIT License
2+
3+
Copyright (c) 2026
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
MIT License
2+
3+
Copyright (c) 2026
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
MIT License
2+
3+
Copyright (c) 2026

agents/community/langgraph_agentic_rag/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2024
3+
Copyright (c) 2026
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

agents/community/langgraph_react_with_database_memory/.env.example

Lines changed: 0 additions & 20 deletions
This file was deleted.

agents/community/langgraph_react_with_database_memory/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2025
3+
Copyright (c) 2026
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

agents/community/langgraph_react_with_database_memory/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -461,3 +461,5 @@ SELECT thread_id, COUNT(*) FROM writes GROUP BY thread_id;
461461
## License
462462

463463
MIT License
464+
465+
Copyright (c) 2026
Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
## RHOAI
1+
## LLM Configuration
22
#BASE_URL=
3-
#API_KEY=
43
#MODEL_ID=
4+
#API_KEY=
55
#CONTAINER_IMAGE=
6-
6+
#
77
## PostgreSQL Database Configuration
88
#POSTGRES_HOST=
9+
#POSTGRES_PORT=
10+
#POSTGRES_DB=
911
#POSTGRES_USER=
1012
#POSTGRES_PASSWORD=
11-
#POSTGRES_DB=
12-
#POSTGRES_PORT=
13-
14-

0 commit comments

Comments
 (0)