AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | π Star if you like it!
Crawler Summary
Agentic AI platform for financial document analysis, risk assessment, and executive reporting using CrewAI, LangGraph, OpenAI, and FAISS. Financial AI Platform π€πΌ An advanced agentic AI platform for financial document analysis, risk assessment, and executive reporting using **CrewAI**, **LangGraph**, **OpenAI**, and **FAISS** with real-time processing capabilities. π Table of Contents - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 --- π― Overview The Financial AI Platform is an intelligent multi-a Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 10/9/2026.
Freshness
Last checked 10/9/2026
Best For
financial-ai-platform is best for crewai, multi-agent workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB REPOS, runtime-metrics, public facts pack
Agentic AI platform for financial document analysis, risk assessment, and executive reporting using CrewAI, LangGraph, OpenAI, and FAISS. Financial AI Platform π€πΌ An advanced agentic AI platform for financial document analysis, risk assessment, and executive reporting using **CrewAI**, **LangGraph**, **OpenAI**, and **FAISS** with real-time processing capabilities. π Table of Contents - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 --- π― Overview The Financial AI Platform is an intelligent multi-a
Public facts
5
Change events
1
Artifacts
0
Freshness
Oct 9, 2026
Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 10/9/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Oct 9, 2026
Vendor
Drrawal
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 10/9/2026.
Setup snapshot
Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Drrawal
Protocol compatibility
OpenClaw
Adoption signal
1 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
python
text
financial-ai-platform/ βββ app/ # Application module β βββ agents/ # AI Agent definitions β βββ __init__.py β βββ document_agent.py # Document extraction & processing agent β βββ financial_agent.py # Financial analysis agent β βββ risk_agent.py # Risk assessment agent β βββ report_agent.py # Executive report generation agent β βββ tasks/ # Task definitions for agents β βββ __init__.py β βββ extraction_task.py # Document extraction tasks β βββ analysis_task.py # Financial analysis tasks β βββ risk_task.py # Risk assessment tasks β βββ report_task.py # Report generation tasks β βββ workflows/ # LangGraph workflow orchestration β βββ __init__.py β βββ state.py # Workflow state management β βββ financial_workflow.py # Main financial workflow definition β βββ rag/ # Retrieval-Augmented Generation system β βββ __init__.py β βββ embeddings.py # Embedding generation & management β βββ vector_store.py # FAISS vector store operations β βββ retriever.py # Document retrieval logic β βββ services/ # Business logic services β βββ __init__.py β βββ financial_service.py # Core financial service logic β βββ api/ # FastAPI REST endpoints β βββ __init__.py β βββ financial_api.py # API routes and endpoint handlers β βββ config/ # Configuration management β βββ __init__.py β βββ settings.py # Settings and environment variables β βββ main.py # FastAPI application
bash
git clone https://github.com/drdeveloper88/financial-ai-platform.git cd financial-ai-platform
bash
python -m venv venv venv\Scripts\activate
bash
python3 -m venv venv source venv/bin/activate
bash
pip install -r requirements.txt
bash
python -c "import fastapi; import crewai; import faiss; print('β
Installation successful!')"Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB REPOS
Editorial quality
ready
Agentic AI platform for financial document analysis, risk assessment, and executive reporting using CrewAI, LangGraph, OpenAI, and FAISS. Financial AI Platform π€πΌ An advanced agentic AI platform for financial document analysis, risk assessment, and executive reporting using **CrewAI**, **LangGraph**, **OpenAI**, and **FAISS** with real-time processing capabilities. π Table of Contents - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 - $1 --- π― Overview The Financial AI Platform is an intelligent multi-a
An advanced agentic AI platform for financial document analysis, risk assessment, and executive reporting using CrewAI, LangGraph, OpenAI, and FAISS with real-time processing capabilities.
The Financial AI Platform is an intelligent multi-agent system designed to analyze financial documents, assess business risks, and generate comprehensive executive reports in real-time. It leverages CrewAI for agent orchestration, LangGraph for workflow management, and FAISS for intelligent document retrieval.
| Technology | Purpose | Version | |-----------|---------|---------| | Python | Core programming language | 3.9+ | | FastAPI | REST API framework | Latest | | Uvicorn | ASGI server | Latest | | CrewAI | Multi-agent orchestration | Latest | | LangGraph | Workflow graph execution | Latest | | LangChain | LLM framework | Latest | | OpenAI | GPT-4o-mini LLM | Latest | | FAISS | Vector similarity search | Latest | | Pydantic | Data validation | v2+ | | Python-dotenv | Environment management | Latest | | NumPy | Numerical computing | Latest |
financial-ai-platform/
βββ app/ # Application module
β
βββ agents/ # AI Agent definitions
β βββ __init__.py
β βββ document_agent.py # Document extraction & processing agent
β βββ financial_agent.py # Financial analysis agent
β βββ risk_agent.py # Risk assessment agent
β βββ report_agent.py # Executive report generation agent
β
βββ tasks/ # Task definitions for agents
β βββ __init__.py
β βββ extraction_task.py # Document extraction tasks
β βββ analysis_task.py # Financial analysis tasks
β βββ risk_task.py # Risk assessment tasks
β βββ report_task.py # Report generation tasks
β
βββ workflows/ # LangGraph workflow orchestration
β βββ __init__.py
β βββ state.py # Workflow state management
β βββ financial_workflow.py # Main financial workflow definition
β
βββ rag/ # Retrieval-Augmented Generation system
β βββ __init__.py
β βββ embeddings.py # Embedding generation & management
β βββ vector_store.py # FAISS vector store operations
β βββ retriever.py # Document retrieval logic
β
βββ services/ # Business logic services
β βββ __init__.py
β βββ financial_service.py # Core financial service logic
β
βββ api/ # FastAPI REST endpoints
β βββ __init__.py
β βββ financial_api.py # API routes and endpoint handlers
β
βββ config/ # Configuration management
β βββ __init__.py
β βββ settings.py # Settings and environment variables
β
βββ main.py # FastAPI application entry point
βββ .env # Environment variables (create manually)
βββ requirements.txt # Python dependencies
βββ README.md # This file
βββ .gitignore # Git ignore file
Contains all AI agent definitions. Each agent has specific roles and responsibilities:
Defines specific tasks for each agent to execute:
LangGraph-based workflow orchestration:
Retrieval-Augmented Generation system for intelligent search:
Core business logic services:
FastAPI REST API:
Configuration management:
Before you begin, ensure you have the following installed:
git clone https://github.com/drdeveloper88/financial-ai-platform.git
cd financial-ai-platform
On Windows:
python -m venv venv
venv\Scripts\activate
On macOS/Linux:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python -c "import fastapi; import crewai; import faiss; print('β
Installation successful!')"
Create a .env file in the project root:
touch .env
Add your OpenAI API key and other settings:
# Required
OPENAI_API_KEY=sk-your_openai_api_key_here
# Optional Settings
API_HOST=0.0.0.0
API_PORT=8000
LOG_LEVEL=INFO
DEBUG=False
MODEL_NAME=gpt-4o-mini
# RAG Settings
EMBEDDING_MODEL=text-embedding-3-small
VECTOR_STORE_PATH=./data/vectors
.env fileβ οΈ Security Note: Never commit .env to version control!
python main.py
Or with Uvicorn directly:
uvicorn main:app --reload --host 0.0.0.0 --port 8000
The API will be available at:
http://localhost:8000http://localhost:8000/docs (Interactive Swagger UI)http://localhost:8000/redoccurl -X POST "http://localhost:8000/api/analyze" \
-H "Content-Type: application/json" \
-d '{
"document_text": "Q3 2025 Financial Report: Revenue increased by 15% YoY to $2.5B..."
}'
Response:
{
"status": "success",
"analysis": {
"financial_metrics": {
"revenue": "$2.5B",
"growth_rate": "15%"
},
"risks": [
{
"risk_type": "market",
"severity": "medium",
"description": "Market volatility affecting growth"
}
],
"recommendations": [
"Diversify revenue streams",
"Strengthen risk management"
]
},
"report": "Executive summary with detailed analysis..."
}
from agents.financial_agent import get_financial_agent
from agents.risk_agent import get_risk_agent
from agents.report_agent import get_report_agent
from tasks.analysis_task import build_analysis_task
from tasks.risk_task import build_risk_task
from tasks.report_task import build_report_task
from crewai import Crew
# Initialize agents
financial_agent = get_financial_agent()
risk_agent = get_risk_agent()
report_agent = get_report_agent()
# Define tasks
analysis_task = build_analysis_task(financial_agent, financial_data)
risk_task = build_risk_task(risk_agent, financial_data)
report_task = build_report_task(report_agent, analysis_results)
# Create and execute crew
crew = Crew(
agents=[financial_agent, risk_agent, report_agent],
tasks=[analysis_task, risk_task, report_task]
)
result = crew.kickoff()
print(result)
from rag.retriever import DocumentRetriever
# Initialize retriever
retriever = DocumentRetriever()
# Add documents to knowledge base
retriever.add_document("Financial Report Q3 2025", financial_text)
# Search for relevant documents
relevant_docs = retriever.retrieve("revenue growth trends", top_k=5)
for doc in relevant_docs:
print(f"Document: {doc['title']}")
print(f"Similarity Score: {doc['score']}")
print(f"Content: {doc['content'][:200]}...")
/api/analyzeAnalyze financial documents and generate comprehensive insights.
Request:
{
"document_text": "string"
}
Response:
{
"status": "success",
"analysis": { },
"risks": [ ],
"report": "string"
}
/api/extractExtract financial metrics from unstructured documents.
Request:
{
"document_text": "string"
}
Response:
{
"extracted_metrics": { },
"confidence_scores": { }
}
/api/risk-assessmentPerform comprehensive risk assessment.
Request:
{
"financial_data": "string"
}
Response:
{
"risks": [ ],
"severity_levels": { },
"recommendations": [ ]
}
/api/generate-reportGenerate executive report from analysis results.
Request:
{
"analysis_results": "string"
}
Response:
{
"report": "string",
"summary": "string",
"recommendations": [ ]
}
/api/searchSearch documents using RAG system.
Request:
{
"query": "string",
"top_k": 5
}
Response:
{
"results": [
{
"title": "string",
"content": "string",
"similarity_score": 0.95
}
]
}
/healthHealth check endpoint.
Response:
{
"status": "healthy",
"timestamp": "2026-06-05T10:30:00Z"
}
agents/document_agent.pyagents/financial_agent.pyagents/risk_agent.pyagents/report_agent.pybuild_extraction_task(document_agent, document_text)
# Extracts financial metrics: revenue, expenses, assets, liabilities, ratios
build_analysis_task(financial_agent, financial_data)
# Analyzes: financial health, performance metrics, trends, benchmarking
build_risk_task(risk_agent, financial_data)
# Assesses: market risks, operational risks, financial risks, credit risks
build_report_task(report_agent, analysis_results)
# Generates: executive summary, detailed analysis, recommendations
The platform uses LangGraph for sophisticated workflow orchestration:
workflows/state.py)Manages the workflow state throughout execution:
class FinancialWorkflowState:
document_text: str
extracted_data: dict
analysis_results: dict
risks: list
report: str
recommendations: list
workflows/financial_workflow.py)Complete workflow pipeline:
Input Document
β
βββββββββββββββββββββββββββββββ
β Document Extraction β
β (Analyze & Extract Data) β
ββββββββββββ¬βββββββββββββββββββ
β
βββββββββββββββββββββββββββββββ
β Financial Analysis β
β (Analyze Metrics & Health) β
ββββββββββββ¬βββββββββββββββββββ
β
βββββββββββββββββββββββββββββββ
β Risk Assessment β
β (Identify & Evaluate Risk) β
ββββββββββββ¬βββββββββββββββββββ
β
βββββββββββββββββββββββββββββββ
β Report Generation β
β (Create Executive Report) β
ββββββββββββ¬βββββββββββββββββββ
β
Final Report & Insights
The RAG system enables intelligent document retrieval and context-aware analysis:
rag/embeddings.py)rag/vector_store.py)rag/retriever.py)from rag.retriever import DocumentRetriever
retriever = DocumentRetriever()
# Add documents
retriever.add_document("2025 Annual Report", document_content)
# Retrieve relevant documents
results = retriever.retrieve("revenue analysis", top_k=5)
# Results include similarity scores and content
for result in results:
print(f"Score: {result['score']:.2%}")
print(f"Content: {result['content']}")
services/financial_service.py)Core business logic for financial operations:
class FinancialService:
def extract_metrics(document_text: str) -> dict
def analyze_financial_health(metrics: dict) -> dict
def assess_risks(financial_data: dict) -> list
def generate_report(analysis: dict) -> str
def calculate_ratios(financial_data: dict) -> dict
File: config/settings.py
# Model Settings
MODEL_NAME = "gpt-4o-mini" # Default model
TEMPERATURE = 0.7 # Creativity level
MAX_TOKENS = 4096 # Maximum response length
# API Settings
API_HOST = "0.0.0.0"
API_PORT = 8000
API_TIMEOUT = 300 # 5 minutes
# RAG Settings
EMBEDDING_MODEL = "text-embedding-3-small"
VECTOR_STORE_PATH = "./data/vectors"
CHUNK_SIZE = 1000
CHUNK_OVERLAP = 200
# Logging
LOG_LEVEL = "INFO"
LOG_FILE = "logs/financial-ai.log"
| Model | Speed | Cost | Quality |
|-------|-------|------|---------|
| gpt-4o | Fast | Higher | Highest |
| gpt-4o-mini | Very Fast | Low | High |
| gpt-4-turbo | Medium | High | Very High |
# OpenAI Configuration
OPENAI_API_KEY=sk-...
OPENAI_ORG_ID=org-...
# Application Settings
API_HOST=0.0.0.0
API_PORT=8000
DEBUG=False
LOG_LEVEL=INFO
# Model Configuration
MODEL_NAME=gpt-4o-mini
TEMPERATURE=0.7
MAX_TOKENS=4096
# RAG Configuration
EMBEDDING_MODEL=text-embedding-3-small
VECTOR_STORE_PATH=./data/vectors
# Database
VECTOR_DB_TYPE=faiss
Solution: Install dependencies
pip install -r requirements.txt
Solution:
.env file in project rootOPENAI_API_KEY=sk-your_key_hereSolution:
Solution:
retriever.initialize()VECTOR_STORE_PATH settingSolution:
MAX_TOKENS in configSolution:
CHUNK_SIZE in RAG configMonitor key metrics:
http://localhost:8000/docsagents/ foldertasks/ folderworkflows/ folderWe welcome contributions! Follow these steps:
git checkout -b feature/amazing-featuregit commit -m 'Add amazing feature'git push origin feature/amazing-featureThis project is licensed under the MIT License - see the LICENSE file for details.
For support and questions:
Made with β€οΈ by drdeveloper88
</div>Last Updated: June 5, 2026 | Version: 2.0.0 | Status: Active Development
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | π Star if you like it!
AI Agents & MCPs & AI Workflow Automation β’ (~400 MCP servers for AI agents) β’ AI Automation / AI Agent with MCPs β’ AI Workflows & AI Agents β’ MCPs for AI Agents
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
The Frontend for Agents & Generative UI. React + Angular
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_REPOS",
"generatedAt": "2026-10-09T21:52:30.354Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "crewai",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "multi-agent",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}Facts JSON
[
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Drrawal",
"href": "https://github.com/drrawal/financial-ai-platform",
"sourceUrl": "https://github.com/drrawal/financial-ai-platform",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T20:05:57.689Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T20:05:57.689Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1 GitHub stars",
"href": "https://github.com/drrawal/financial-ai-platform",
"sourceUrl": "https://github.com/drrawal/financial-ai-platform",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T20:05:57.689Z",
"isPublic": true
},
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-drrawal-financial-ai-platform/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub Β· GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to financial-ai-platform and adjacent AI workflows.