Bogdan Truța

AI Engineer @ ERNI · Co-Founder of AlphaProve

Scroll to move along the commit history · Click a commit for details

Retrieval, evaluation, and agent systems.

I'm Bogdan-Alexandru Truța, an AI engineer in Cluj-Napoca, Romania. At ERNI, I work on a medtech pilot that finds traceable evidence for test steps in approved documents. I also co-founded AlphaProve, where I build the AI strategy workflow and backtesting infrastructure.

Selected work

Oct 2026CreatorOpen source

bg3-agent-harness

AI agent harness and benchmark

Claude Opus 5.5 played Baldur's Gate 3 from a new game to the epilogue with nobody at the controls: 38.9 hours of play and $712 in model costs. The agent sees only what a human player could see.

My contribution: The Lua mod inside the game, the MCP server the agent plays through, a supervisor that launches the game and recovers from crashes, and a 28-scenario benchmark with graders and statistics.

bg3-agent-harness screenshot
Python
Lua
MCP
Claude Code
Jan 2026Co-founderPrivate beta

AlphaProve

AI-assisted strategy backtesting

Turn a trading strategy description into code and test it against historical market data.

My contribution: AI strategy workflow, simulation engine, and market-data infrastructure.

Mar 2026CreatorLive

GOSHA Jobs

Job-Matching Platform

Matches job postings to a CV and adjusts recommendations using user feedback. Deployed and used by 20+ students.

My contribution: Embedding-based ranking, Rocchio relevance feedback, and ingestion from eight job boards.

GOSHA Jobs screenshot
Python
FastAPI
sentence-transformers
React

More projects

Jun 2026CreatorOpen source

seeks

Autonomous Agent Harness

Runs Claude Code toward one goal; a Stop hook re-runs your checks itself before it accepts done.

My contribution: Agent loops, a hook-enforced done gate, test-tamper checks, and file-edit guardrails in a dependency-free Node.js plugin.

Node.js
Claude Code
Agent Loops
Zero dependencies
May 2026

eGata

AI Agent Platform

A hackathon prototype for Romanian municipal procedures, combining retrieval, voice and text interaction, and tool permissions enforced in code.

Python
FastAPI
Azure OpenAI
pgvector
Apr 2026

LearnLoop

AI Prompting Coach

An AI prompting coach with Gemini-based scoring, a shared team knowledge base, and integrations across browsers, editors, and MCP. 2nd place (AI) at PoliHack 2026.

TypeScript
Hono
PostgreSQL
Next.js
Dec 2025

HistoricalCryptoDataDB

Market-Data Warehouse

Maintains multi-year crypto market data in TimescaleDB with automated gap repair, recovery monitoring, and a disaster-recovery runbook.

Python
TimescaleDB
PostgreSQL
Docker
Nov 2025

TradingStats

Quant Research Framework

Tests trading hypotheses that are pre-registered in git before any outcome is joined, gates every LLM payload against price, date and asset leakage, and records refuted results alongside confirmed ones.

Python
scipy.stats
XGBoost
Claude
Aug 2025Live

Prop Firm Trading Calendar

Live Automation Service

Publishes maintenance windows and market closures for four prop firms as a live calendar feed, using LLM extraction that is majority-voted across repeated runs.

Python
Gemini
OpenAI-compatible APIs
RFC 5545
Mar 2025

CS2 Weekly Item Journal

Computer Vision Pipeline

Reads weekly Counter-Strike 2 item drops from screenshots with a custom-trained YOLO model and OCR, then prices them from a daily Steam Market crawl.

Python
YOLO11
OpenCV
EasyOCR