Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
53b76e3
:sparkles:feat: some change
Dr-Heimerdinger Nov 1, 2025
3067184
Fix formatting/lint: run pre-commit hooks
Dr-Heimerdinger Nov 14, 2025
8a04937
Fix MLflow allowed hosts configuration for Docker
Dr-Heimerdinger Nov 16, 2025
029cb26
Stop tracking local data files; ignore data/ in .gitignore
Dr-Heimerdinger Nov 16, 2025
a2e975e
:sparkles:feat: Basic chat UI with docker and mlflow view
Dr-Heimerdinger Nov 17, 2025
15387b0
FEAT: Implement handleCombine function in PostgreSQLTab.jsx and fix S…
Dr-Heimerdinger Nov 18, 2025
387aa95
FIX: Pass template_vars to get_prompt_templates
Dr-Heimerdinger Nov 18, 2025
fedd0fd
FIX: Add feature-labs dependency and improve logging
Dr-Heimerdinger Nov 18, 2025
0e85dc7
:bug:feat: baseline new agent but not work
Dr-Heimerdinger Nov 28, 2025
4684885
:sparkles:feat: Update UI to represent the thinking of each agent. An…
Dr-Heimerdinger Dec 1, 2025
d598f40
:sparkles:feat: Update UI to represent the thinking of each agent.
Dr-Heimerdinger Dec 3, 2025
e28f6f7
:bug:bug: system is not work with relational db
Dr-Heimerdinger Dec 3, 2025
4468679
:sparkles:feat: Fix bug for tools of Temporal Task Supervisor Agent
Dr-Heimerdinger Dec 4, 2025
47d96b6
:sparkles:feat: split generate_training_table_sq ltool into more mean…
Dr-Heimerdinger Dec 4, 2025
bf304d7
:sparkles:feat: solve placeholder in event_table
Dr-Heimerdinger Dec 4, 2025
8af9881
:sparkles:feat: Update tools for Relational Graph Architect Agent
Dr-Heimerdinger Dec 4, 2025
92c5791
:sparkles:feat: Update tools for Relational GNN Specialist Agent
Dr-Heimerdinger Dec 4, 2025
d421547
:sparkles:feat: bash file for create database
Dr-Heimerdinger Dec 5, 2025
e4a5632
:bug:bug: can not train GNN models
Dr-Heimerdinger Dec 5, 2025
48b6548
:sparkles:feat: remove redudant code & tools for Temporal Tassk Super…
Dr-Heimerdinger Dec 10, 2025
d3f0e66
:bug:bug: untest sql agent
Dr-Heimerdinger Dec 10, 2025
0215df1
:sparkles:feat: Dataset Builder Agent
Dr-Heimerdinger Dec 12, 2025
4fc3949
:sparkles:feat: Task Builder Agent but not verify work ok
Dr-Heimerdinger Dec 13, 2025
ceff4ab
:sparkles:feat: new Relational GNN Speacialist Agent for generating t…
Dr-Heimerdinger Dec 14, 2025
6344a4f
:bug:bug: Generating successfully train_script.py but not execute
Dr-Heimerdinger Dec 14, 2025
b1066ed
:mute:chore: update & test new data
Dr-Heimerdinger Dec 14, 2025
6cb7264
:sparkles: feat: train_script can execute on COLAB and add GPU docker…
Dr-Heimerdinger Dec 14, 2025
539e920
:sparkles:feat: Docker file for GPU
Dr-Heimerdinger Jan 6, 2026
acd66f0
:mute:chore: add dependencies for docker backend
Dr-Heimerdinger Jan 7, 2026
454dbe3
:mute:chore: adding sentence transformer into dependencies
Dr-Heimerdinger Jan 8, 2026
b8676e4
:bug:bug: task builder can not create task.py
Dr-Heimerdinger Jan 8, 2026
3d26147
:bug:bug: can not execute code
Dr-Heimerdinger Jan 14, 2026
f52a1b3
:mute:chore: adding scripts for download and import db
Dr-Heimerdinger Jan 15, 2026
3dd2e41
:mute:chore: adding scripts
Dr-Heimerdinger Jan 17, 2026
32be77f
???
Dr-Heimerdinger Jan 17, 2026
e376201
:mute:chore: fix create db into postgres
Dr-Heimerdinger Jan 17, 2026
15d5af1
:mute:chore: update scripts
Dr-Heimerdinger Jan 18, 2026
5e6d8a4
:bug:bug: Performance not good in Task Builder
Dr-Heimerdinger Jan 21, 2026
5e105bb
:mute:chore: Delete old Agents just focus on Relational Database Agents
Dr-Heimerdinger Jan 21, 2026
1e66320
:bug:bug: can not execute code with langgraph
Dr-Heimerdinger Jan 22, 2026
4444f3a
chore: delete useless files
Dr-Heimerdinger Jan 22, 2026
468644a
:sparkles:feat: Applying MCP but does not test full pipeline
Dr-Heimerdinger Jan 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
49 changes: 49 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Python
__pycache__
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
*.egg-info/
dist/
build/

# IDEs
.vscode
.idea
*.swp
*.swo
*~

# OS
.DS_Store
.env
.env.local

# Docker
.dockerignore
Dockerfile

# Git
.git
.gitignore

# Frontend (don't need for backend build)
node_modules/
plexe/ui/frontend/dist/
npm-debug.log

# Test & coverage
.pytest_cache
.coverage
htmlcov/

# MLflow
mlruns/

# Misc
*.log
.cache/
workdir/
38 changes: 38 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Postgres
POSTGRES_USER=mlflow
POSTGRES_PASSWORD=mlflow
POSTGRES_DB=mlflow_db

# MLflow backend store URI (used by mlflow server and backend if you want to track experiments)
# Example: postgresql+psycopg2://mlflow:mlflow@localhost:5432/mlflow_db
MLFLOW_BACKEND_STORE_URI=postgresql+psycopg2://mlflow:mlflow@postgres:5432/mlflow_db

# MLflow tracking URI (URL where mlflow server is running)
MLFLOW_TRACKING_URI=http://mlflow:5000
MLFLOW_SERVER_ALLOWED_HOSTS=mlflow,localhost,127.0.0.1,localhost:5000,127.0.0.1:5000,mlflow:5000

# Frontend environment
# API URL for React frontend to connect to backend (adjust for your deployment)
REACT_APP_API_URL=http://localhost:8000

# pgAdmin credentials
PGADMIN_EMAIL=admin@example.com
PGADMIN_PASSWORD=admin

PLEXE_CONVERSATIONAL_MODEL="gemini/gemini-2.5-flash"
PLEXE_ORCHESTRATOR_MODEL="gemini/gemini-2.5-flash"
PLEXE_ML_RESEARCHER_MODEL="gemini/gemini-2.5-flash"
PLEXE_ML_ENGINEER_MODEL="gemini/gemini-2.5-flash"
PLEXE_ML_OPS_ENGINEER_MODEL="gemini/gemini-2.5-flash"
PLEXE_TOOL_MODEL="gemini/gemini-2.5-flash"
PLEXE_TOOL_FEATURE_GENERATOR_MODEL="gemini/gemini-2.5-flash"

# External API Keys for HPO Search and Literature Review
# Semantic Scholar API: https://www.semanticscholar.org/product/api#Partner-Form
SEMANTIC_SCHOLAR_API_KEY=your_semantic_scholar_api_key_here

# OpenML API: https://www.openml.org/auth/sign-in
OPENML_API_KEY=your_openml_api_key_here

# Hugging Face Token: https://huggingface.co/settings/tokens
HF_TOKEN=???
118 changes: 118 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
plexe-old/
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
Expand Down Expand Up @@ -168,6 +169,34 @@ cython_debug/
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/

# VSCode
.vscode/
*.code-workspace

# Sublime Text
*.sublime-project
*.sublime-workspace

# Vim
*.swp
*.swo
*~
.vim/

# Emacs
*~
\#*\#
.\#*

# OS files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# PyPI configuration file
.pypirc

Expand Down Expand Up @@ -198,4 +227,93 @@ examples/datasets/*
experiments/
notebooks/

# ============== DOCKER RELATED ==============
# Docker build artifacts
.docker/
docker-compose.override.yml

# ============== FRONTEND (NODE/REACT) ==============
# Dependencies
node_modules/
plexe/ui/frontend/node_modules/

# Production build
plexe/ui/frontend/dist/
plexe/ui/frontend/build/

# Misc frontend
plexe/ui/frontend/.env.local
plexe/ui/frontend/.env.*.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*

# Frontend IDE
plexe/ui/frontend/.idea/
plexe/ui/frontend/.vscode/
plexe/ui/frontend/*.swp

# ============== BACKEND ARTIFACTS ==============
# Generated model files
*.pkl
*.joblib
*.h5
*.pt
*.pth
*.onnx

# Temporary files
*.tmp
*.temp
*.bak
*.backup

# ============== DATABASE ==============
# SQLite databases
*.sqlite
*.sqlite3
*.db

# ============== CREDENTIALS & SECRETS ==============
# Environment files (but keep .env.example)
.env
.env.local
.env.*.local
.env.prod

# API keys and secrets
.aws/
.gcloud/
credentials.json
secrets/

# ============== PYTHON VIRTUAL ENVIRONMENTS ==============
venv/
env/
ENV/
.venv

# ============== PACKAGE MANAGER LOCK FILES ==============
# poetry.lock is typically committed, but you can ignore if preferred
# poetry.lock

# Keep poetry.lock for reproducible builds
# (uncomment below if you prefer to ignore it)
poetry.lock
**/.claude/settings.local.json

# Data folder
data/
data/uploads/
data/uploads/*

# temporal_datasets/*
# temporal_datasets/
# output_datasets/*
# output_datasets/

model-from-chat.tar.gz
model_output_from_chat/

.workdir/
37 changes: 0 additions & 37 deletions CLAUDE.md

This file was deleted.

128 changes: 0 additions & 128 deletions CODE_OF_CONDUCT.md

This file was deleted.

Loading