Crawler Summary

viochris answer-first brief

Personal GitHub profile & portfolio for Silvio Christian Joe (Silvio), a Data Science & CS student building GenAI agents, RAG pipelines, MLOps APIs, automation bots, and applied ML models with LangChain, LangGraph, FastAPI, Streamlit & CrewAI โ€” 80+ public repos, from research experiments to production-style prototypes. <div align="center"> <img src="https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=6,11,20&height=200&section=header&text=Hi%20there,%20I'm%20Vio!%20๐Ÿ‘‹&fontSize=42&fontColor=ffffff&animation=fadeIn&fontAlignY=35" width="100%"/> <a href="#"> <img src="https://readme-typing-svg.demolab.com?font=Fira+Code&weight=600&size=24&duration=3000&pause=1000&color=A78BFA&center=true&vCenter=true&width 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

viochris 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

Claim this agent
Agent DossierGITHUB REPOSSafety: 66/100

viochris

Personal GitHub profile & portfolio for Silvio Christian Joe (Silvio), a Data Science & CS student building GenAI agents, RAG pipelines, MLOps APIs, automation bots, and applied ML models with LangChain, LangGraph, FastAPI, Streamlit & CrewAI โ€” 80+ public repos, from research experiments to production-style prototypes. <div align="center"> <img src="https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=6,11,20&height=200&section=header&text=Hi%20there,%20I'm%20Vio!%20๐Ÿ‘‹&fontSize=42&fontColor=ffffff&animation=fadeIn&fontAlignY=35" width="100%"/> <a href="#"> <img src="https://readme-typing-svg.demolab.com?font=Fira+Code&weight=600&size=24&duration=3000&pause=1000&color=A78BFA&center=true&vCenter=true&width

OpenClawself-declared

Public facts

5

Change events

1

Artifacts

0

Freshness

Oct 9, 2026

Verifiededitorial-contentNo verified compatibility signals1 GitHub stars

Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 10/9/2026.

1 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Oct 9, 2026

Vendor

Viochris

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

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

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    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.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Viochris

profilemedium
Observed Oct 9, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Oct 9, 2026Source linkProvenance
Adoption (1)

Adoption signal

1 GitHub stars

profilemedium
Observed Oct 9, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB REPOS

Extracted files

0

Examples

5

Snippets

0

Languages

python

Executable Examples

text

๐ŸŒž Morning                409 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   31.49 % 
๐ŸŒ† Daytime                733 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   56.43 % 
๐ŸŒƒ Evening                156 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   12.01 % 
๐ŸŒ™ Night                  1 commits           โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   00.08 %

text

Monday                   132 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   10.16 % 
Tuesday                  171 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   13.16 % 
Wednesday                188 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   14.47 % 
Thursday                 170 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   13.09 % 
Friday                   281 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   21.63 % 
Saturday                 215 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   16.55 % 
Sunday                   142 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   10.93 %

text

๐Ÿ•‘๏ธŽ Time Zone: Asia/Jakarta

๐Ÿ’ฌ Programming Languages: 
Python                   5 hrs 39 mins       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘   88.26 % 
Bash                     45 mins             โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   11.74 % 

๐Ÿ”ฅ Editors: 
VS Code                  6 hrs 25 mins       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ   100.00 % 

๐Ÿฑโ€๐Ÿ’ป Projects: 
ai-resep                 6 hrs 25 mins       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ   100.00 % 

๐Ÿ’ป Operating System: 
Linux                    6 hrs 25 mins       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ   100.00 %

text

No AI Coding Activity Tracked This Week

text

Python                   49 repos            โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   53.26 % 
Jupyter Notebook         16 repos            โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   17.39 % 
TypeScript               8 repos             โ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   08.70 % 
Swift                    1 repo              โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   01.09 % 
JavaScript               1 repo              โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   01.09 %

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB REPOS

Docs source

GITHUB REPOS

Editorial quality

ready

Personal GitHub profile & portfolio for Silvio Christian Joe (Silvio), a Data Science & CS student building GenAI agents, RAG pipelines, MLOps APIs, automation bots, and applied ML models with LangChain, LangGraph, FastAPI, Streamlit & CrewAI โ€” 80+ public repos, from research experiments to production-style prototypes. <div align="center"> <img src="https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=6,11,20&height=200&section=header&text=Hi%20there,%20I'm%20Vio!%20๐Ÿ‘‹&fontSize=42&fontColor=ffffff&animation=fadeIn&fontAlignY=35" width="100%"/> <a href="#"> <img src="https://readme-typing-svg.demolab.com?font=Fira+Code&weight=600&size=24&duration=3000&pause=1000&color=A78BFA&center=true&vCenter=true&width

Full README
<div align="center"> <img src="https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=6,11,20&height=200&section=header&text=Hi%20there,%20I'm%20Vio!%20๐Ÿ‘‹&fontSize=42&fontColor=ffffff&animation=fadeIn&fontAlignY=35" width="100%"/> <a href="#"> <img src="https://readme-typing-svg.demolab.com?font=Fira+Code&weight=600&size=24&duration=3000&pause=1000&color=A78BFA&center=true&vCenter=true&width=600&lines=Data+Science+Enthusiast;Computer+Science+Student;NLP+%26+GenAI+Explorer;Turning+Data+Into+Stories" alt="Typing SVG" /> </a> <br>

University Location

<br> <a href="https://silvio-ai-portfolio.vercel.app/"> <img src="https://img.shields.io/badge/Portfolio-8B5CF6?style=for-the-badge&logo=vercel&logoColor=white" alt="Portfolio" /> </a> <a href="https://www.linkedin.com/in/silvio-christian-joe"> <img src="https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn" /> </a> <a href="mailto:[email protected]"> <img src="https://img.shields.io/badge/Gmail-D14836?style=for-the-badge&logo=gmail&logoColor=white" alt="Email" /> </a> <a href="https://github.com/viochris"> <img src="https://img.shields.io/badge/GitHub-181717?style=for-the-badge&logo=github&logoColor=white" alt="GitHub" /> </a>

<br><br>

Profile Views Followers Stars

</div>

A Data Science Enthusiast & Computer Science Student

<div align="center"> <picture> <source media="(min-width: 769px) and (prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/viochris/viochris/main/assets/ascii-portrait/agent-console-ffa7a121-dark.svg"> <source media="(min-width: 769px) and (prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/viochris/viochris/main/assets/ascii-portrait/agent-console-ffa7a121-light.svg"> <source media="(max-width: 768px) and (prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/viochris/viochris/main/assets/ascii-portrait/agent-console-ffa7a121-mobile-dark.svg"> <source media="(max-width: 768px) and (prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/viochris/viochris/main/assets/ascii-portrait/agent-console-ffa7a121-mobile-light.svg"> <img src="https://raw.githubusercontent.com/viochris/viochris/main/assets/ascii-portrait/agent-console-ffa7a121-light.svg" alt="ASCII Portrait Animation" width="100%"> </picture> </div> <div align="center"> <img src="https://user-images.githubusercontent.com/74038190/212749447-bfb7e725-6987-49d9-ae85-2015e3e7cc41.gif" width="400" height="260" alt="Coding Animation" /> &nbsp;&nbsp; <img src="https://user-images.githubusercontent.com/74038190/212749171-b84692a8-2b04-4e3b-93ca-ac14705da224.gif" width="400" height="260" alt="Real Coding" /> </div>

I am a 7th-semester Informatics Engineering student at Universitas Dian Nuswantoro (UDINUS), Indonesia. My journey is driven by curiosityโ€”turning raw data into meaningful stories. I specialize in mining insights from structured numbers (Tabular) and unstructured language (Text/NLP).


๐Ÿ“š Table of Contents


<div align="center"> <img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=6,11,20&height=70&section=header&text=WHAT%20I'M%20FOCUSING%20ON&fontSize=26&fontColor=ffffff&fontAlignY=55" width="100%"/> </div>

๐Ÿง What I'm Focusing On

  • Data Science: Exploratory Data Analysis (EDA), Feature Engineering, and Model Building.
  • NLP (Natural Language Processing): Text Classification, Sentiment Analysis, and Language Modeling.
  • Tabular Data: Handling imbalanced datasets (SMOTE/SMOTENC), preventing data leakage, and interpretability.

<div align="center"> <img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=6,11,20&height=70&section=header&text=TECH%20STACK%20%2B%20TOOLS&fontSize=26&fontColor=ffffff&fontAlignY=55" width="100%"/> </div>

<a name="tech-stack"></a>๐Ÿ› ๏ธ Tech Stack & Tools

<div align="center"> <img src="https://skillicons.dev/icons?i=python,tensorflow,sklearn,fastapi,flask,docker,mysql,git,vscode&theme=dark&perline=9" alt="Skill Icons" /> </div> <br>

Languages: Python SQL

Data Science & Machine Learning: Pandas NumPy Scikit-Learn TensorFlow

NLP, GenAI & LLMOps: Google Gemini Groq Hugging Face LangChain CrewAI FAISS Pinecone

Web Frameworks & UI: Streamlit FastAPI Flask

Automation, Bots & DevOps: Telegram Prefect Docker

Databases: MySQL

Data Analytics & Visualization: Tableau Power BI Looker Studio Excel Matplotlib Seaborn

Environment & Tools: Google Colab Kaggle Jupyter Git VS Code Google Antigravity Firebase Studio (IDX)

<br> <div align="center"> <img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=6,11,20&height=55&section=header&text=CURRENTLY%20EXPLORING&fontSize=20&fontColor=ffffff&fontAlignY=55" width="100%"/> </div>

๐ŸŒฑ Currently Exploring & Next on My Radar

Technologies I am actively learning and integrating into upcoming projects.

LangGraph DSPy LiteLLM Langfuse Phoenix Arize FastMCP


<div align="center"> <img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=6,11,20&height=70&section=header&text=FEATURED%20PROJECTS&fontSize=26&fontColor=ffffff&fontAlignY=55" width="100%"/> </div>

๐Ÿš€ Featured Projects

Here is a comprehensive list of my Data Science & AI projects, ranging from robust predictive modeling to API deployment and NLP exploration:

๐ŸŒŸ Top Repositories:

<div align="center"> <a href="https://github.com/viochris/InsightSQL-LangGraph-Engine-Web"> <img src="https://github-readme-stats-six-psi-931ch0bgi8.vercel.app/api/pin/?username=viochris&repo=InsightSQL-LangGraph-Engine-Web&theme=radical&hide_border=true" alt="InsightSQL LangGraph" width="32%" /> </a> <a href="https://github.com/viochris/auto-readme-generator"> <img src="https://github-readme-stats-six-psi-931ch0bgi8.vercel.app/api/pin/?username=viochris&repo=auto-readme-generator&theme=radical&hide_border=true" alt="Auto-README Generator" width="32%" /> </a> <a href="https://github.com/viochris/Streamlit-SpendSense"> <img src="https://github-readme-stats-six-psi-931ch0bgi8.vercel.app/api/pin/?username=viochris&repo=Streamlit-SpendSense&theme=radical&hide_border=true" alt="SpendSense" width="32%" /> </a> </div> <br>

๐Ÿค– GenAI & Interactive Applications

Interactive AI agents and chatbots powered by RAG and LLMs.

Projects

| Project Name | Domain | Key Tech | Description | | :--- | :---: | :---: | :--- | | Auto-README Generator | GenAI / DevTool | CrewAI, Gemini 2.5 Flash, Streamlit | Agentic Documentation Builder. A multi-agent AI system that deeply analyzes Python/Jupyter codebases and synthesizes them with strategic business metrics. Instantly generates CTO-ready, industry-standard Markdown documentation. | | InsightSQL (LangGraph Engine) | GenAI / Graph Agent | LangGraph, Gemini 2.5 Flash | State-of-the-Art Reasoning. The evolution of SQL Agents using Graph Architecture. Uses Cyclic Reasoning to query, validate, and self-correct errors in real-time with full "Glass Box" transparency. | | InsightData (AI Analyst) | GenAI / Data Analyst | Pandas Agent, Gemini 2.5 Flash | Automated Data Scientist. A ReAct agent that analyzes CSVs, Excel, & Google Sheets. Generates Python code for cleaning, deep-dive statistical analysis, and auto-visualization (Matplotlib) on the fly. | | InsightSQL (ReAct Engine) | GenAI / SQL Agent | LangChain (ReAct), Gemini 2.5 Flash | Advanced Reasoning Agent. Intelligent DBA using ReAct Architecture (Thought-Action-Observation) to reason through messy data. Features Glass Box AI transparency, self-correction, and multilingual business insights. | | InsightSQL (Simple) | GenAI / SQL Agent | LangChain (SQL Agent), Gemini 2.5 Flash | Zero-Shot SQL Engine. Streamlined Text-to-SQL assistant using standard create_sql_agent. Efficiently maps schema to queries with real-time execution feedback via Streamlit Callbacks. | | Chat with Vio (Portfolio AI) | GenAI / Portfolio | Streamlit, LangChain, Gemini 2.5 | Interactive CV. A personalized RAG assistant that "chats" with a professional profile. Features Strict Anti-Hallucination, bilingual support (EN/ID), and a responsive UI optimized for recruiters. | | DocuTalk-AI (Smart RAG) | GenAI / RAG | LangChain, Gemini 2.5 Flash, FAISS | Agentic Workflow. Intelligent document assistant using ReAct Agents to decide between Document retrieval (PDF, CSV, TXT, MD) (FAISS) or Web Search. Features Incremental Indexing (cost-efficient), strict language control, and session export. | | DocuFlow-AI (Fast RAG) | GenAI / RAG | LangChain, Gemini 2.5 Flash, FAISS | High-Performance Engine. Streamlined RAG using ConversationalRetrievalChain for instant, precise analysis (PDF, CSV, MD). Features Transparent Verification (Source & Score), incremental indexing, and zero agentic latency. | | DocuChat AI (Long Context) | GenAI / LLM | Gemini 2.5 Flash, Streamlit, Python | Full Context Approach. Analyzing entire PDFs without chunking (RAG alternative) using Gemini's massive context window. Features Strict Language Enforcement and real-time token monitoring. | | AI Recipe Generator | GenAI / Agent | LangChain, Gemini, Streamlit | Agentic App. Orchestrated a cooking assistant using LangChain ReAct Agents and Gemini 2.5 Flash to detect ingredients (Vision) and generate recipes with conversation memory. |

๐Ÿ”Œ Backend & Deployment (MLOps)

High-performance APIs and production-ready inference engines.

Projects

| Project Name | Domain | Key Tech | Description | | :--- | :---: | :---: | :--- | | Maternal Health Risk API | API / MLOps | FastAPI, Pydantic, CatBoost, LIME | Explainable Risk-Triage Microservice. A RESTful backend serving a tuned CatBoost classifier via /predict and /explain endpoints, returning both a risk classification and an interactive LIME explanation. Features strict Pydantic input validation against clinical vital-sign bounds and structured, multi-category error handling. | | Resume Scanner API | NLP / ATS | FastAPI, SBERT, TF-IDF | Dual-Engine ATS Optimizer. A stateless API analyzing resumes against job descriptions. Features Strict Mode (TF-IDF) for keyword matching and Flexible Mode (SBERT) for semantic relevance. | | Portfolio API (Backend) | Backend / API | FastAPI, Docker, FAISS | Headless RAG Engine. The high-performance backend serving the portfolio data. Features Swagger UI for testing, structured JSON responses with Source Citations, and fully Dockerized deployment on Hugging Face Spaces. | | Stuntify API (MLOps) | API / MLOps | FastAPI, Pydantic, Scikit-Learn | High-Performance Engine. A robust inference system using FastAPI to serve real-time stunting predictions. Features strict Type Coercion, multi-artifact orchestration, and interactive Swagger documentation. (Note: Trained on synthetic data and for demonstration purposes only). | | Insightify API (NLP) | NLP / API | FastAPI, Transformers, Pandas | Dual-Lingual Analytics. NLP microservice for English & Indonesian sentiment using RoBERTa. Features Batch Processing (Excel/CSV), N-Gram keyword extraction, and automated text statistics. | | Stunting Prediction API | API / MLOps | Flask, Python | Deployment. Serving the stunting prediction model as a RESTful API for real-time inference using Flask. |

โš™๏ธ Automation & Orchestration

Scheduled workflows, autonomous bots, and task management systems.

Projects

| Project Name | Domain | Key Tech | Description | | :--- | :---: | :---: | :--- | | NovaCal AI (Stateful Telegram) | GenAI / Assistant | LangChain, SQL, Gemini Flash | Stateful Calendar Assistant. An advanced Telegram bot featuring an SQL-backed conversational memory architecture. Enables natural, multi-turn dialogue for Google Calendar management (CRUD) without losing context between messages. <br>โš ๏ธ Note: Please read the repository disclaimers. Due to high API quota consumption and memory constraints, this version is highly recommended as an educational resource rather than for daily practical use. For actual daily practical use, please use the Stateless Edition. You can also try the new Ephemeral Edition if you want a balanced middle-ground with temporary RAM memory. | | NovaCal AI (Ephemeral Telegram) | GenAI / Assistant | LangChain, RAM, Gemini Flash | Slot-Filling Calendar Assistant. An optimized Telegram bot utilizing an ephemeral, RAM-based conversational memory. It retains context just long enough to gather missing parameters for a calendar task, then automatically purges its memory upon completion to save API tokens and prevent hallucinations. The ideal middle-ground architecture. | | NovaCal AI (Stateless Telegram) | GenAI / Assistant | LangChain, PTB, Gemini Flash | Zero-Memory Calendar Assistant. A lightning-fast, stateless Telegram bot utilizing LangChain and Gemini to manage Google Calendar events via strict tool-calling. Optimized for quick, single-turn executions with maximum token efficiency. | | NovaCal AI (Streamlit Edition) | AI Dashboard | Streamlit, LangChain, Gemini | Interactive AI Calendar Dashboard. A web-based visual interface for intelligent calendar management. Features a stateful LangChain agent utilizing a session-based conversational memory buffer to handle complex scheduling requests alongside a dynamic UI. | | NovaTasks AI (Ephemeral Telegram) | GenAI / Assistant | LangChain, RAM, Gemini Flash | Slot-Filling Tasks Assistant. A conversational Telegram bot integrated with Google Tasks. Built using LangChain and Google Gemini, it utilizes an ephemeral RAM-based memory architecture to intuitively handle complex, multi-turn to-do list management (CRUD) while aggressively saving API tokens and preventing AI hallucinations. | | NovaMail AI (Gmail Autoresponder) | GenAI / Email | Gmail API, Gemini Flash, Requests | Autonomous Inbox Assistant. An automated bot that continuously checks your Gmail for new messages. It uses Gemini AI to read the emails and automatically send smart, professional replies. It keeps the replies neatly organized in the original email thread and instantly sends you a summary report on Telegram. This is a general-purpose implementation; for further customization, please refer to the repository README. | | Daily Agenda Broadcaster | Automation | Python, Google Calendar API | Scheduled Notification Engine. An automated workflow that triggers at designated intervals to fetch the day's upcoming events directly from Google Calendar and dispatches a clean, formatted briefing to a designated Telegram chat. | | AI Vision Generator | GenAI / Vision | PTB, Hugging Face, SDXL | Text-to-Image Telegram Bot. Integrates with the Hugging Face Inference API (stabilityai/stable-diffusion-xl-base-1.0) to instantly render high-quality images based on user text prompts and seamlessly deliver them directly back to the Telegram chat. | | Conversational AI Interface | GenAI / Chatbot | PTB, Gemini Flash | Interactive LLM Bridge. A streamlined integration bridging Telegram and Google's Gemini model using the python-telegram-bot framework. Processes user prompts in real-time and delivers intelligent, generative responses natively within the chat application. Excellent as a foundational learning resource for python-telegram-bot (PTB) beginners, demonstrating a clear, end-to-end data flow: capturing user input from Telegram, processing it through the Gemini API, and delivering the generated response directly back to the chat interface. | | Daily AI News Digest | Orchestration | Prefect, DuckDuckGo, Gemini Flash | Autonomous Intelligence Agent. A fully automated pipeline that scrapes real-time news via DuckDuckGo, synthesizes summaries with Gemini, and delivers daily digests to Telegram with fail-fast logic. โš ๏ธ Disclaimer: Source links may occasionally be imprecise, increasing the risk of AI hallucinations from short snippets. Always verify facts independently. | | Automated Image Pipeline | Orchestration | Prefect, Hugging Face, GSheets | Consumer Bot (Art Gen). The downstream consumer in the Creative Ecosystem. It reads prompts from GSheets (fed by either the Daily Prompt Generator or Batch Prompt Generator), generates AI art via Hugging Face, and publishes to Telegram. | | Daily Prompt Generator | GenAI / ETL | Prefect, Gemini Flash, GSheets | Producer Bot (1 Item). Wakes up daily to craft exactly 1 prompt using Gemini and logs it to GSheets. Generates 1 prompt per execution. Designed to work with the Automated Image Pipeline. See Batch Version if you want to generate 3 prompts per run. | | Batch Prompt Generator | GenAI / ETL | Prefect, Gemini Flash, GSheets | Producer Bot (3 Items). Wakes up daily to craft exactly 3 prompts in a single API call and bulk-uploads them to GSheets. Efficient for filling the queue fast. Designed to work with the Automated Image Pipeline. See Standard Version if you only want 1 prompt per run. | | Daily Quote Automator (Standard Version) | Automation | Prefect, Gemini, Requests | Simple HTTP Bot. A lightweight automation using direct requests (Synchronous). Wakes up daily to synthesize developer motivation. See PTB Version for the Library implementation. | | Daily Quote Bot (PTB Version) | Automation | Prefect, Gemini, Async | Library Wrapper Bot. An alternative implementation using the official python-telegram-bot library. See Standard Version if you prefer the lighter requests method. |

๐Ÿ“Š Data Science (Applied ML & Model Building)

In-depth data analysis, model training, NLP implementation, and academic research.

Projects

| Project Name | Domain | Key Tech | Description | | :--- | :---: | :---: | :--- | | Medical Cost Prediction | Tabular / Regression | Random Forest, LightGBM, Optuna, LIME | 9-Model Regression Benchmark. Compared 9 regressors to predict medical insurance charges, tuned the top two (Random Forest, LightGBM) across GridSearchCV, RandomizedSearchCV, and Optuna, then added LightGBM quantile regression for prediction intervals and LIME for per-patient explainability. | | Movie Recommendation (SVD) | Tabular / Recommender | scikit-surprise, GridSearchCV | Collaborative Filtering Engine. Built an SVD-based movie recommender on the MovieLens dataset, covering duplicate-ID data cleaning, EDA, 5-fold cross-validation, and GridSearchCV hyperparameter tuning to generate personalized top-N recommendations. (See the ALS companion project below for a distributed alternative on the same problem). | | Movie Recommendation (ALS / PySpark) | Tabular / Distributed | PySpark MLlib, ALS, CrossValidator | Distributed Collaborative Filtering. The Spark-based companion to the SVD recommender above, solving the same MovieLens recommendation problem with Alternating Least Squares (ALS) matrix factorization, built to scale beyond what a single-machine library can handle. | | Maternal Health Risk (Research) | Tabular | CatBoost, imbalanced-learn, LIME | Clinical Risk Benchmarking. Compared 6 classifiers against 6 class-imbalance handling techniques to predict maternal health risk from vital signs, then tuned and interpreted the best model with LIME. (Trained on the UCI Maternal Health Risk dataset from rural Bangladesh). | | Maternal Health Risk (Streamlit) | Tabular / App | Streamlit, CatBoost, LIME | Dual-Architecture Demo App. Two parallel Streamlit dashboards for the same risk model: a self-contained version running inference in-process, and a client version consuming a separate FastAPI backend, illustrating monolithic vs. decoupled deployment patterns side by side. | | Maternal Health Risk (Gradio) | Tabular / App | Gradio, CatBoost, LIME | Dual-Architecture Demo App. The Gradio counterpart to the Streamlit app above, offering the same in-process vs. API-client comparison with a Gradio-based UI and embedded LIME explanations. | | Maternal Health Risk (Binary + LIME) | Tabular / App | Streamlit, AdaBoost, LIME | Single-Patient Risk Triage App. A monolithic Streamlit dashboard predicting a binary (Low Risk / Elevated Risk) maternal health classification from six vitals, with an instant LIME explanation rendered alongside every prediction. | | Depression Predictor | Tabular | Scikit-Learn, Streamlit, ImbPipeline | Comparative ML Pipeline. An end-to-end web app demonstrating a complete workflow: baseline modeling, handling rare categories, and addressing class imbalance. (Note: Developed for a university assignment to demonstrate preprocessing techniques). | | SpendSense (Financial AI) | GenAI / App | Streamlit, LangChain, Gemini Vision | Conversational Finance App. Integrates Pandas Agent for natural language queries ("How much did I spend on food?"), Gemini Vision for OCR receipt scanning, and automated ETL with Google Sheets. | | Streamlit Resume Scanner | NLP / Applied ML | SBERT, Scikit-Learn, Streamlit | Dual-Engine CV Analyzer. A hybrid NLP tool combining Strict ATS Logic (TF-IDF) and Semantic Search (SBERT Embeddings) to calculate resume-job fit and detect missing keywords. | | Diabetes Prediction (Robust) | Tabular | Scikit-Learn, SMOTE | Best Practice. Built a robust model ensuring no data leakage by applying Scaling & SMOTE after data splitting. | | Stunting Analysis | Tabular | SMOTENC, Tree Viz | Handling categorical imbalance with SMOTENC and visualizing decision paths (Pruned Tree) for interpretability. (Note: Trained on synthetic data and for demonstration purposes only). | | Review Sentiment Analyzer | NLP | Transformers, Python | Leveraging Hugging Face pre-trained models to accurately classify text sentiment (Positive/Negative). | | Diabetes Paper Replication | Academic | Python, Pandas | Research Study. Replicating a specific research paper's methodology (including its pre-split scaling technique) for comparative analysis. |

๐Ÿ“ˆ Data Analytics & Visualization

Focusing on exploratory data analysis (EDA), business intelligence dashboards, and visual storytelling.

| Project Name | Domain | Key Tech | Description | | :--- | :---: | :---: | :--- | | Supermarket Sales Dashboard | Retail Analytics | Tableau Public | Sales & Operations. Dashboard monitoring Total Sales, COGS, and Customer Ratings across major cities. Features breakdown by Payment Methods (E-wallet/Cash) and Product Line performance. | | Bike Sales Dashboard | Executive Sales | Tableau Public | Revenue Tracker. High-level executive view of Revenue and Unit Sales. Analyzes performance by US States, Brand Names, and identifies Top 10 High-Value Customers. |

๐ŸŽจ Vibe Coding Projects

Interactive web apps, from front-end-only experiences to full-stack platforms, built end-to-end through "vibe coding" (AI-assisted, prompt-driven development in Google AI Studio with Gemini), showcasing versatility beyond my core Data Science/AI focus.

Projects

| Project Name | Domain | Key Tech | Description | | :--- | :---: | :---: | :--- | | ForeverCard (Anniversary Card) | Vibe Coding / Web App | React, TypeScript, Vite, Web Audio API | Interactive Celebration Card. A romantic 1-year anniversary web card featuring a cursor-dodging "no" button, a polaroid relationship-timeline gallery, live selfie capture with filters, a love quiz, a downloadable keepsake letter, confetti bursts, and synthesized background music. | | WishBox (Birthday Card) | Vibe Coding / Web App | React, TypeScript, Vite, Web Speech API | Interactive Celebration Card. A festive, relationship-agnostic birthday web card guiding the recipient through making a wish (real microphone candle-blow detection), unwrapping a gift box, and reading a personal letter with confetti, synthesized music, and browser text-to-speech. | | LinkNest (Link-in-Bio Platform) | Vibe Coding / Full-Stack App | React, TypeScript, Supabase, Gemini | Full-Stack Link-in-Bio Platform. A customizable link-in-bio platform with a public profile page and a Supabase-backed admin dashboard, featuring AI-generated link descriptions, a Google Search powered Discover tab, broken-link checks, password-protected pages, dynamic Open Graph previews, and click analytics. | | AutoVista Motors (Car Dealership Showcase) | Vibe Coding / Web App | React, TypeScript, Vite, Tailwind CSS | Multipage Car Dealership Showcase. A fictional 7-page dealership site with a 24-vehicle lineup, featuring live search, sorting, budget filtering, side-by-side vehicle comparison, a working financing calculator, and a multi-layer parallax homepage, built as a front-end design showcase. | | Hanami (Japan Destination Showcase) | Vibe Coding / Web App | React, TypeScript, Tailwind CSS, Leaflet | Japan Travel Journal Showcase. A fictional 7-page Japan travel journal with 16 destinations, four seasonal themes that restyle the whole site, an interactive regional map, a drag-and-drop itinerary builder, six sample travel packages, and a searchable travel tips guide and FAQ, built as a front-end design showcase. | | Skycast (Weather Dashboard) | Vibe Coding / Web App | React, TypeScript, Vite, Open-Meteo API | Live Weather Dashboard. A weather dashboard with hourly and 7-day forecasts, air quality, rule-based alerts and outfit tips, a live rain radar, side-by-side city comparison, a historical climate view, and ambient sounds that match the weather, generated live with the Web Audio API. No backend and no API key needed. |

๐ŸŽฎ Experimental & Fun Projects

Creative coding projects exploring logic flows, real-time communication, and game-like interactions.

Projects

| Project Name | Domain | Key Tech | Description | | :--- | :---: | :---: | :--- | | Conversational AI Agent | GenAI / Persona | Streamlit, Gemini LLM | Roleplay Chatbot. An engaging AI companion simulating a romantic partner using Google Gemini, featuring persistent memory and dynamic persona adaptation. | | Real-time Chat Group | Social / Socket | Python, Networking | Multi-User Chat. A casual project exploring real-time communication and socket programming principles to create a functional group chat environment. |

โš ๏ธ Disclaimer: These projects are created purely for educational purposes and fun. They are provided "as-is" without warranty of any kind. The author is not responsible for any security vulnerabilities, data loss, or misuse resulting from the deployment of this code. Not intended for production use.


<div align="center"> <img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=6,11,20&height=70&section=header&text=LATEST%20BLOG%20POSTS&fontSize=26&fontColor=ffffff&fontAlignY=55" width="100%"/> </div>

โœ๏ธ Latest Blog Posts (Medium)

<!-- BLOG-POST-LIST:START --> <!-- BLOG-POST-LIST:END --> <div align="center"> <img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=6,11,20&height=70&section=header&text=GITHUB%20STATS&fontSize=26&fontColor=ffffff&fontAlignY=55" width="100%"/> </div>

๐Ÿ“ˆ GitHub Stats

<div align="center"> <img src="https://github-readme-streak-stats.herokuapp.com/?user=viochris&theme=radical&hide_border=true" alt="GitHub Streak" /> </div> <div align="center"> <img src="https://raw.githubusercontent.com/viochris/viochris/main/profile-summary-card-output/radical/0-profile-details.svg" alt="Profile Details" width="330" height="200" /> <img src="https://raw.githubusercontent.com/viochris/viochris/main/profile-summary-card-output/radical/4-productive-time.svg" alt="Productive Time" width="330" height="200" /> <img src="https://raw.githubusercontent.com/viochris/viochris/main/profile-summary-card-output/radical/2-most-commit-language.svg" alt="Most Commit Language" width="330" height="200" /> </div> <div align="center"> <img src="https://github-readme-stats-six-psi-931ch0bgi8.vercel.app/api?username=viochris&show_icons=true&theme=radical&hide_border=true&count_private=true" alt="GitHub Stats" width="480" height="195" /> <img src="https://github-readme-stats-six-psi-931ch0bgi8.vercel.app/api/top-langs/?username=viochris&layout=compact&theme=radical&hide_border=true" alt="Top Languages" width="330" height="195" /> </div> <div align="center"> <img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=6,11,20&height=70&section=header&text=WEEKLY%20CODING%20ACTIVITY&fontSize=24&fontColor=ffffff&fontAlignY=55" width="100%"/> </div>

โฑ๏ธ WakaTime Weekly Stats

<!--START_SECTION:waka-->

Code Time

AI Code Time

๐Ÿฑ My GitHub Data

๐Ÿ“ฆ 279.2 kB Used in GitHub's Storage

๐Ÿ† 980 Contributions in the Year 2026

๐Ÿ’ผ Opted to Hire

๐Ÿ“œ 90 Public Repositories

๐Ÿ”‘ 11 Private Repositories

I'm an Early ๐Ÿค

๐ŸŒž Morning                409 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   31.49 % 
๐ŸŒ† Daytime                733 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   56.43 % 
๐ŸŒƒ Evening                156 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   12.01 % 
๐ŸŒ™ Night                  1 commits           โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   00.08 % 

๐Ÿ“… I'm Most Productive on Friday

Monday                   132 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   10.16 % 
Tuesday                  171 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   13.16 % 
Wednesday                188 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   14.47 % 
Thursday                 170 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   13.09 % 
Friday                   281 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   21.63 % 
Saturday                 215 commits         โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   16.55 % 
Sunday                   142 commits         โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   10.93 % 

๐Ÿ“Š This Week I Spent My Time On

๐Ÿ•‘๏ธŽ Time Zone: Asia/Jakarta

๐Ÿ’ฌ Programming Languages: 
Python                   5 hrs 39 mins       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘   88.26 % 
Bash                     45 mins             โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   11.74 % 

๐Ÿ”ฅ Editors: 
VS Code                  6 hrs 25 mins       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ   100.00 % 

๐Ÿฑโ€๐Ÿ’ป Projects: 
ai-resep                 6 hrs 25 mins       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ   100.00 % 

๐Ÿ’ป Operating System: 
Linux                    6 hrs 25 mins       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ   100.00 % 

๐Ÿค– AI Coding This Week

No AI Coding Activity Tracked This Week

I Mostly Code in Python

Python                   49 repos            โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   53.26 % 
Jupyter Notebook         16 repos            โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   17.39 % 
TypeScript               8 repos             โ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   08.70 % 
Swift                    1 repo              โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   01.09 % 
JavaScript               1 repo              โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   01.09 % 

Last Updated on 08/10/2026 03:44:28 UTC

<!--END_SECTION:waka--> <div align="center"> <img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=6,11,20&height=70&section=header&text=GITHUB%20TROPHIES%20%2B%20CONTRIBUTION&fontSize=22&fontColor=ffffff&fontAlignY=55" width="100%"/> </div> <div align="center"> <img src="https://github-profile-trophy-nu-two.vercel.app/?username=viochris&theme=radical&no-frame=true&row=1&column=7" alt="GitHub Trophies" width="100%" /> </div> <div align="center"> <img src="https://github-readme-activity-graph.vercel.app/graph?username=viochris&theme=react-dark&hide_border=true" alt="Contribution Activity Graph" width="100%" /> </div> <div align="center"> <img src="https://raw.githubusercontent.com/viochris/viochris/output/github-contribution-grid-snake.svg" alt="Contribution Snake animation" width="100%" /> </div> <br> <div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/viochris/viochris/main/profile-3d-contrib/profile-night-rainbow.svg" /> <source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/viochris/viochris/main/profile-3d-contrib/profile-green-animate.svg" /> <img src="https://raw.githubusercontent.com/viochris/viochris/main/profile-3d-contrib/profile-green-animate.svg" alt="3D Isometric Contribution Calendar" width="100%" /> </picture> </div> <br> <div align="center"> <img src="https://raw.githubusercontent.com/viochris/viochris/master/metrics.plugin.isocalendar.svg" alt="GitHub Metrics Isometric Calendar" width="100%" /> </div>
<div align="center"> <img src="https://capsule-render.vercel.app/api?type=rect&color=gradient&customColorList=6,11,20&height=70&section=header&text=CONNECT%20WITH%20ME&fontSize=26&fontColor=ffffff&fontAlignY=55" width="100%"/> </div>

๐Ÿ“ซ Connect with Me & Resume

<div align="center"> <a href="https://github.com/viochris/viochris/raw/main/CV_Silvio_Christian_Joe_Data_Scientist.pdf" target="_blank"> <img src="https://img.shields.io/badge/Download_CV_(PDF)-ED2224?style=for-the-badge&logo=adobe-acrobat-reader&logoColor=white" alt="Download CV" /> </a> &nbsp; <a href="https://drive.google.com/file/d/1RiqkgvDZP4c1MoXTp2-8ZTnnVTo8fen5/view?usp=sharing" target="_blank"> <img src="https://img.shields.io/badge/View_on_Drive-4285F4?style=for-the-badge&logo=google-drive&logoColor=white" alt="View CV" /> </a> <br> <a href="mailto:[email protected]"> <img src="https://img.shields.io/badge/Gmail-D14836?style=for-the-badge&logo=gmail&logoColor=white" alt="Email" /> </a> <a href="https://www.linkedin.com/in/silvio-christian-joe"> <img src="https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn" /> </a> </div> <br> <div align="center">

๐Ÿ’œ If you find my work interesting, consider giving a star to my repositories! ๐Ÿ’œ

Visitors

</div>

"Data is the new oil, but it's useless without the engine to refine it."

<img src="https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=6,11,20&height=120&section=footer" width="100%"/>

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

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

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
Github ReposUpdated 6mo agoRank 70

activepieces

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

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

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!

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW
Machine Appendix

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-viochris-viochris/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/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-09T02:26:05.015Z"
    }
  },
  "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": "Viochris",
    "href": "https://github.com/viochris/viochris",
    "sourceUrl": "https://github.com/viochris/viochris",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-10-09T01:11:43.966Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-10-09T01:11:43.966Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "1 GitHub stars",
    "href": "https://github.com/viochris/viochris",
    "sourceUrl": "https://github.com/viochris/viochris",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-10-09T01:11:43.966Z",
    "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-viochris-viochris/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-viochris-viochris/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 viochris and adjacent AI workflows.