Skip to content
View Qingbolan's full-sized avatar

Highlights

  • Pro

Organizations

@Easy-notebook @Generative-Engine-Marketing

Block or report Qingbolan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Qingbolan/README.md

Hi, I'm Silan Hu 👋

PhD Student in Computer Science @ NUS

Research Focus: Database Systems for AI Agents · Agent Infrastructure

Builder of EasyRemote / EasyNet / GEM-Bench / Easy-notebook

Designing Hierarchical Dynamic Knowledge Systems

My Github Past Year

🧠 Research Interests

I am interested in building system-level foundations for AI agents, especially at the intersection of:

  • Database systems for AI agents
  • Hierarchical & dynamic knowledge structures
  • Agent behavior versioning, reuse, and evolution
  • Agent execution infrastructure & distributed systems

My current research direction focuses on designing AI-native database systems that support:

  • evolving agent knowledge,
  • traceable reasoning paths,
  • and reusable agent behaviors as first-class system assets.

🚀 Selected Projects

🔹 EasyRemote / EasyNet

A distributed execution infrastructure for AI agents and functions.Designed to support language-agnostic agent behaviors, privacy-first compute sharing, and agent-level orchestration.

Python · Go · gRPC · Distributed Systems

🔹 ForestDB (Research Project)

A database system for hierarchical dynamic knowledge forests tailored for AI agents.Supports semantic versioning, subtree-level access control, and reasoning-aware storage.

Database Systems · Agent Memory · Knowledge Graphs

🔹 GEM-Bench / GES

Benchmarks and system methods for Generative Engine Safety & Marketing,studying how LLM-generated answers interact with visibility, sponsorship, and user trust.

Evaluation · Benchmarking · Agent Alignment


🔧 Technical Stack

  • Languages: Python, Go, Rust, TypeScript
  • Systems: Databases, Distributed Systems, Agent Infrastructure
  • AI: LLM Agents, Planning, Reinforcement Learning
  • Tools: React, Tauri, gRPC, Docker

📫 Contact


I believe AI agents will become long-running system entities, and we need new database and infrastructure abstractions to support them.

Pinned Loading

  1. EasyRemote EasyRemote Public

    🚀 "Torchrun for the World" - Execute local functions on global computing resources while keeping data private. Next-generation distributed computing with zero cold-start latency.

    Python 2

  2. MUSTmeetingSocket MUSTmeetingSocket Public

    Python 3

  3. Generative-Engine-Marketing/GEM-Bench Generative-Engine-Marketing/GEM-Bench Public

    First comprehensive benchmark for Generative Engine Marketing (GEM), an emerging field that focuses on monetizing generative AI by seamlessly integrating advertisements into Large Language Model (L…

    Python 11 1

  4. Silan-Personal-Website Silan-Personal-Website Public

    A modern, interactive, and SEO-optimized personal resume website for AI professionals and full-stack developers.

    TypeScript 3

  5. VLDB-Toolkits VLDB-Toolkits Public

    Paper Management Platform for VLDB

    TypeScript

  6. Easy-notebook/Easy-notebook-advance Easy-notebook/Easy-notebook-advance Public

    Python