Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

Β© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

seunboy1/Bank-of-Africa

Domain:

socioeconomic

Record type:

softwareproject
Creator:
seu
Host:
Multi-agent banking system powered by Amazon Bedrock # 🏦 Bank of Africa β€” Complete Agentic AI Banking System **FintechNGR x CloudPlexo Workshop β€” March 26, 2026** A full AI-powered digital banking system where a Supervisor Agent orchestrates three specialized sub-agents to handle real banking operations through natural language conversation. Built entirely on AWS. --- ## πŸ—‚οΈ What's in This Package This is the **single, complete package** containing everything needed to run the Bank of Africa workshop. Nothing is missing. ``` bank-of-africa-final/ β”‚ β”œβ”€β”€ README.md ← YOU ARE HERE β€” master guide β”œβ”€β”€ CLAUDE.md ← Context file for Claude Code / Claude terminal continuation β”œβ”€β”€ SETUP_GUIDE.md ← Detailed 10-step manual deployment guide β”‚ β”œβ”€β”€ cfn/ ← OPTION A: CloudFormation / SAM template β”‚ └── template.yaml One-stack deployment of all AWS resources β”‚ β”œβ”€β”€ cdk/ ← OPTION B: AWS CDK (Python) deployment β”‚ β”œβ”€β”€ app.py CDK app entry point β”‚ β”œβ”€β”€ cdk.json CDK config β”‚ β”œβ”€β”€ requirements.txt CDK Python dependencies β”‚ └── stacks/ β”‚ └── boa_stack.py Complete CDK stack (same resources as CFN) β”‚ β”œβ”€β”€ lambda_code/ ← All Lambda function source code β”‚ β”œβ”€β”€ seed/ Auto-seeds DynamoDB on deploy (CloudFormation Custom Resource) β”‚ β”‚ β”œβ”€β”€ seed_handler.py 5 Nigerian customers, 13 accounts, ~1000 transactions β”‚ β”‚ └── cfnresponse.py CloudFormation response helper β”‚ β”œβ”€β”€ api/ API Gateway β†’ Bedrock bridge β”‚ β”‚ └── api_handler.py Bedrock Converse API with tool use (agentic loop) β”‚ └── agent_code/ Bedrock Agent action group Lambdas (6 functions) β”‚ β”œβ”€β”€ get_user_profile.py β”‚ β”œβ”€β”€ list_accounts.py β”‚ β”œβ”€β”€ get_balance.py β”‚ β”œβ”€β”€ get_recent_transactions.py β”‚ β”œβ”€β”€ transfer_funds.py β”‚ └── deposit_withdraw.py β”‚ β”œβ”€β”€ agentcore/ ← PRODUCTION VERSION: Strands SDK + AgentCore Ru …

Visit

github.com