Skip to content

Commit 0710ce6

Browse files
committed
Finance Edition LiveStack Runbook
1 parent 220410a commit 0710ce6

33 files changed

Lines changed: 1302 additions & 0 deletions

File tree

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Conclusion and Business Outcomes
2+
3+
## Introduction
4+
5+
This closing lab consolidates the Seer Equity Bank Finance LiveStack story. The demo starts with a governed finance data foundation and ends with AI-assisted operators, auditors, analysts, and service teams working from the same Oracle-backed source of truth.
6+
7+
Estimated Time: 10 minutes
8+
9+
![Agent Console outcome view](images/agent-console-outcome.png)
10+
11+
### Objectives
12+
13+
In this lab, you will:
14+
- Review the final operator narrative across the scenes.
15+
- Connect visible application workflows to Oracle AI Database 26ai capabilities.
16+
- Summarize the business outcome for a stakeholder discussion.
17+
18+
## Task 1: Review the end-to-end story
19+
20+
1. Return to **Risk & Operations Dashboard** and note the operational summary cards.
21+
2. Open **Regulatory & Market Signals** and **Financial Crime Network** to review how signal and graph evidence explain the risk picture.
22+
3. Open **Predictive Risk & Revenue Analytics** and **Agent Console** to review how the app turns governed data into recommendations and logged actions.
23+
24+
Expected result:
25+
- You can describe how the demo moves from trusted finance data to risk insight, investigation, service response, predictive analytics, and agent-assisted decisions.
26+
27+
## Task 2: Review the Oracle evidence
28+
29+
1. In any scene, expand or review the **Oracle Internals** panel.
30+
2. Identify the Oracle capability badges and SQL or PL/SQL evidence for the current workflow.
31+
3. Compare scenes that use different engines: JSON Duality, Vector Search, Property Graph, Spatial, VPD, OML, Select AI-style natural-language SQL, and agent audit tables.
32+
33+
Expected result:
34+
- The same application shell shows multiple finance workflows, but Oracle AI Database 26ai remains the shared data and execution layer.
35+
- The Oracle Internals panel gives the presenter concrete evidence instead of relying on generic architecture claims.
36+
37+
## Task 3: Capture the stakeholder narrative
38+
39+
1. Summarize the demo in one sentence: Seer Equity Bank serves finance data, risk intelligence, fraud relationships, service coverage, analytics, and AI workflows from one governed Oracle data foundation.
40+
2. Identify which scene matters most for your audience:
41+
- Executives: dashboard outcomes and predictive risk.
42+
- Risk and fraud teams: regulatory signals and crime network.
43+
- Operations teams: client service coverage and case routing.
44+
- Data leaders: data foundation, dataset manager, and Oracle Internals.
45+
3. Use **Use Your Own Data** as the next-step call to action when a customer wants to map the story to their own finance data.
46+
47+
Expected result:
48+
- You have a concise value narrative and a recommended next step for a follow-up customer workshop.
49+
50+
## Task 4: Why this matters?
51+
52+
Financial institutions often split dashboards, search, fraud graphs, geospatial service logic, ML, and AI agents across separate systems. This LiveStack demonstrates the business alternative: keep governed data close to Oracle, expose it through application scenes, and let every operator workflow reuse the same trusted foundation.
53+
54+
## Credits & Build Notes
55+
- **Author** - LiveLabs Team
56+
- **Last Updated By/Date** - LiveLabs Team, 2026-05-11
57+
- **Build Notes** - The conclusion references the current app navigation and the final Agent Console scene.
230 KB
Loading
Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,147 @@
1+
# Download the LiveStack
2+
3+
## Introduction
4+
5+
This lab shows how to run the Seer Equity Bank Finance LiveStack from the portable package. The archive in this solution is `finance-livestack.zip`, and it expands directly into the working directory. Do not expect a nested `stack/` folder: `compose.yml`, `Containerfile`, `frontend/`, `backend/`, `db/`, `scripts/`, and `verification/` live at the extracted bundle root.
6+
7+
Estimated Time: 30 minutes
8+
9+
### Objectives
10+
11+
In this lab, you will:
12+
- Prepare a clean working directory for the portable package.
13+
- Extract `finance-livestack.zip` into that directory.
14+
- Start Oracle Database, ORDS, Ollama, and the finance application with Podman Compose.
15+
- Validate the health endpoint and open the application.
16+
- Stop the stack cleanly when the demo is complete.
17+
18+
## Task 1: Prepare the working directory
19+
20+
1. Create a clean folder outside of `Downloads`.
21+
22+
```bash
23+
<copy>
24+
mkdir -p ~/finance-livestack
25+
<copy>
26+
```
27+
28+
2. Move into the folder.
29+
30+
```bash
31+
<copy>
32+
cd ~/finance-livestack
33+
<copy>
34+
```
35+
36+
3. Move the downloaded archive into the folder.
37+
38+
```bash
39+
<copy>
40+
mv ~/Downloads/finance-livestack.zip .
41+
<copy>
42+
```
43+
44+
Expected result:
45+
- The file `finance-livestack.zip` is in a clean directory that will become the bundle root.
46+
47+
## Task 2: Extract the package
48+
49+
1. Extract the archive.
50+
51+
```bash
52+
<copy>
53+
unzip finance-livestack.zip
54+
<copy>
55+
```
56+
57+
2. Confirm that the archive expanded directly into the current directory.
58+
59+
```bash
60+
<copy>
61+
ls compose.yml Containerfile frontend backend db scripts verification
62+
<copy>
63+
```
64+
65+
Expected result:
66+
- You see `compose.yml` in the current directory.
67+
- You do not need to `cd stack` or `cd finance-livestack` after extraction.
68+
69+
## Task 3: Start the LiveStack
70+
71+
1. Start all services.
72+
73+
```bash
74+
<copy>
75+
podman compose up -d --build
76+
<copy>
77+
```
78+
79+
2. Watch the service state.
80+
81+
```bash
82+
<copy>
83+
podman compose ps
84+
<copy>
85+
```
86+
87+
3. If this is the first run on the machine, allow time for the Oracle Database image, ORDS image, Ollama image, ONNX embedding model, and `llama3.2` model to download and warm up.
88+
89+
Expected result:
90+
- The `db`, `ords`, `ollama`, and `app` services move toward a healthy state.
91+
- The database bootstrap creates the `LIVESTACK` schema and loads the demo data automatically.
92+
- The app service listens on host port `8505`.
93+
94+
## Task 4: Validate health and open the application
95+
96+
1. Check the application health endpoint.
97+
98+
```bash
99+
<copy>
100+
curl http://localhost:8505/api/health
101+
<copy>
102+
```
103+
104+
2. Open the LiveStack UI in a browser.
105+
106+
```bash
107+
<copy>
108+
open http://localhost:8505
109+
<copy>
110+
```
111+
112+
3. If you are not on macOS, open `http://localhost:8505` manually in your browser.
113+
114+
Expected result:
115+
- The health check returns a healthy JSON response after Oracle is ready.
116+
- The browser opens the Seer Equity Bank LiveStack with the control tower, left navigation, dataset action, and Oracle Internals panel.
117+
118+
## Task 5: Stop the stack when finished
119+
120+
1. Stop and remove running containers while preserving volumes.
121+
122+
```bash
123+
<copy>
124+
podman compose down
125+
<copy>
126+
```
127+
128+
2. Use this command only when you intentionally want to delete the local Oracle and Ollama volumes for a complete reset.
129+
130+
```bash
131+
<copy>
132+
podman compose down -v
133+
<copy>
134+
```
135+
136+
Expected result:
137+
- `podman compose down` stops the local LiveStack cleanly.
138+
- Demo data remains available on the next startup unless you use the explicit volume-removal command.
139+
140+
## Task 6: Why this matters?
141+
142+
The package is designed to be portable: one archive, one compose file, and one browser URL. Keeping the extraction flow flat and the startup command simple reduces setup drift, while the health endpoint confirms that the Oracle-backed app is ready before the demo starts.
143+
144+
## Credits & Build Notes
145+
- **Author** - LiveLabs Team
146+
- **Last Updated By/Date** - LiveLabs Team, 2026-05-11
147+
- **Build Notes** - The local run path is derived from the current `finance-livestack.zip` archive and root-level `compose.yml`.
249 KB
Loading
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Seer Equity Bank Finance LiveStack
2+
3+
## Introduction
4+
5+
This workshop is the demo runbook for the Seer Equity Bank Finance LiveStack. The application shows how a financial services team can serve trusted data, risk signals, fraud investigations, service coverage, transaction views, machine learning outcomes, natural-language questions, and agent workflows from one Oracle AI Database 26ai foundation.
6+
7+
Estimated Demo Time: 90 minutes
8+
9+
![Seer Equity Bank LiveStack control tower](images/control-tower.png)
10+
11+
### Objectives
12+
13+
In this workshop, you will:
14+
- Run the Seer Equity Bank LiveStack scene by scene.
15+
- Use the left navigation to move through finance data, risk, fraud, spatial, transaction, analytics, natural-language, and agent workflows.
16+
- Inspect the Oracle Internals panel in each scene to connect the visible workflow to Oracle AI Database 26ai capabilities.
17+
- Use the dataset manager to validate, replace, or restore the demo dataset.
18+
- Run the portable LiveStack locally from `finance-livestack.zip` with Podman Compose.
19+
20+
### Prerequisites
21+
22+
This workshop assumes you have:
23+
- A browser with access to the running LiveStack UI.
24+
- Podman and Podman Compose when running the downloaded LiveStack locally.
25+
- Network access for first-run container pulls and model downloads.
26+
- Basic familiarity with financial services operations, fraud review, compliance signals, and service coverage workflows.
27+
28+
## Workshop Flow
29+
30+
- Download and run the portable finance LiveStack.
31+
- Scene 1: Seer Equity Bank Control Tower.
32+
- Scene 2: Seer 26ai Data Foundation.
33+
- Scene 3: Risk and Operations Dashboard.
34+
- Scene 4: Regulatory and Market Signals.
35+
- Scene 5: Financial Crime Network.
36+
- Scene 6: Client Service Coverage.
37+
- Scene 7: Client Transactions and Cases.
38+
- Scene 8: Predictive Risk and Revenue Analytics.
39+
- Scene 9: Ask Seer Equity Data.
40+
- Scene 10: Agent Console.
41+
- Scene 11: Use Your Own Data.
42+
- Conclusion and business outcomes.
43+
44+
## Learn More
45+
46+
- Oracle AI Database 26ai converged data platform.
47+
- Oracle JSON Relational Duality Views.
48+
- Oracle AI Vector Search.
49+
- Oracle Machine Learning and `DBMS_DATA_MINING`.
50+
- Oracle Spatial and Graph.
51+
- Oracle Virtual Private Database and row-level security.
52+
- Oracle REST Data Services.
53+
54+
## Credits & Build Notes
55+
- **Author** - LiveLabs Team
56+
- **Last Updated By/Date** - LiveLabs Team, 2026-05-11
57+
- **Build Notes** - Screenshots were captured from the running React application shell at `http://127.0.0.1:5173`. Full live metrics populate after the Podman stack brings Oracle Database, ORDS, Ollama, and the app service online.
249 KB
Loading
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Scene 1 Seer Equity Bank Control Tower
2+
3+
## Introduction
4+
5+
The control tower is the opening scene for the finance LiveStack. It orients the presenter around the application story: Seer Equity Bank serves finance data, risk workflows, API-backed applications, and AI experiences from one Oracle AI Database 26ai foundation.
6+
7+
Estimated Time: 8 minutes
8+
9+
![Seer Equity Bank control tower](images/control-tower.png)
10+
11+
### Objectives
12+
13+
In this lab, you will:
14+
- Open the Seer Equity Bank LiveStack.
15+
- Review the left navigation and the primary story paths.
16+
- Use the quick actions to move into the dashboard, data foundation, or natural-language experience.
17+
18+
## Task 1: Open the control tower
19+
20+
1. Open the running application at `http://localhost:8505`.
21+
2. Confirm the left navigation starts with **Seer Equity Bank Control Tower**.
22+
3. Review the workflow stage track: **Ingest**, **Transform**, **Serve Data**, **Serve AI**, and **Govern**.
23+
24+
Expected result:
25+
- The application opens to the control tower scene.
26+
- The presenter can introduce the demo as a finance data and AI workflow, not as a collection of disconnected dashboards.
27+
28+
## Task 2: Review the main story paths
29+
30+
1. In the welcome panel, review the capability cards for converged queries, natural-language SQL, data applications, graph and spatial analytics, vector search, and REST access.
31+
2. Click **Start with Dashboard**.
32+
3. Return to the control tower by clicking **Seer Equity Bank Control Tower** in the left navigation.
33+
4. Click **Review Schema & Data**, then return again.
34+
5. Click **Ask Your Data**, then return again.
35+
36+
Expected result:
37+
- Each quick action moves to a real application scene.
38+
- The left navigation remains the control point for the whole demo story.
39+
40+
## Task 3: Identify the persistent operator controls
41+
42+
1. Locate the top action labeled **Use Your Own Data**.
43+
2. Locate the left sidebar **Customer name** control.
44+
3. Locate the active dataset label in the sidebar footer.
45+
46+
Expected result:
47+
- The user sees that the LiveStack can be narrated as the default Seer Equity Bank demo or adapted to a customer name and customer dataset.
48+
- Dataset status stays visible throughout the app.
49+
50+
## Task 4: Why this matters?
51+
52+
This first scene gives the audience a mental model for the rest of the workshop. Every later scene should be positioned as another operator view on the same governed Oracle-backed finance data foundation.
53+
54+
## Credits & Build Notes
55+
- **Author** - LiveLabs Team
56+
- **Last Updated By/Date** - LiveLabs Team, 2026-05-11
230 KB
Loading
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# Scene 10 Agent Console
2+
3+
## Introduction
4+
5+
The Agent Console demonstrates finance agent workflows. Users ask questions that route to market and compliance, client service routing, or transaction revenue agents. Ollama handles reasoning while Oracle provides data access, SQL and PL/SQL execution, and durable action logging.
6+
7+
Estimated Time: 12 minutes
8+
9+
![Agent Console](images/agent-console.png)
10+
11+
### Objectives
12+
13+
In this lab, you will:
14+
- Open the Agent Console.
15+
- Choose a runtime profile.
16+
- Ask an agent question.
17+
- Review recent agent actions and Oracle evidence.
18+
19+
## Task 1: Open the Agent Console
20+
21+
1. Click **Agent Console** in the left navigation.
22+
2. Review the runtime profile selector.
23+
3. Review the **Chat with AI Agents** examples and the **Recent Agent Actions** section.
24+
25+
Expected result:
26+
- The scene opens as an agent workbench, not a static chat demo.
27+
- The user sees that agent decisions are expected to become auditable records.
28+
29+
## Task 2: Ask an agent question
30+
31+
1. Click an example **Ask** tile, or type a finance operations question in the input.
32+
2. Click **Send**.
33+
3. Review the response and the agent team that handled the request.
34+
4. Review **Recent Agent Actions** after a successful action.
35+
36+
Expected result:
37+
- With the full stack healthy, the app routes the question to an agent team, executes Oracle-backed tools, and records an action.
38+
- Recent actions show status, confidence, entity context, and payload summary.
39+
40+
## Task 3: Inspect Oracle Internals
41+
42+
1. Review the **Oracle Internals** panel.
43+
2. Point out the agent teams, Oracle SQL and PL/SQL tools, `agent_actions`, `event_stream`, vector retrieval, and in-database ML references.
44+
3. Explain that Ollama reasons, while Oracle remains the data and execution layer.
45+
46+
Expected result:
47+
- The audience can see how agent behavior becomes traceable through Oracle-backed data and audit surfaces.
48+
49+
## Task 4: Why this matters?
50+
51+
Enterprise AI agents need more than a chat interface. This scene shows how finance agents can stay grounded in governed Oracle data, execute controlled SQL or PL/SQL tools, and leave an audit trail for operators and reviewers.
52+
53+
## Credits & Build Notes
54+
- **Author** - LiveLabs Team
55+
- **Last Updated By/Date** - LiveLabs Team, 2026-05-11
161 KB
Loading

0 commit comments

Comments
 (0)