Open Data
Research Platform
HHAI is an open platform where human expertise and AI agents work together. Browse curated data sources, build agent workflows, run live API queries, and explore how hybrid intelligence transforms research, design, and urban systems.
API & Open Data Resources
Live APIs and datasets from Hong Kong government open-data portals, ready for student projects and agent workflows.
RAG & Skill Resources
Policy PDFs, curated repos, and notebooks structured for RAG pipelines and agent skill building.
What's in the Commons
Six Resource Stacks
Resources grouped into workflow-ready stacks -- each with primary options, alternates, and teaching/agent use notes.
Six AI Agents
Hybrid intelligence tools -- human direction, agent execution. Ask, build, classify, critique. No login. All stream live in your browser.
Try HHAI
with AI
Chat directly with Grok-4.5. Ask about open data, APIs, RAG pipelines, or Hong Kong urban systems. Drop the HHAI_RAG_SKILL.md file into the message box to give the agent the full resource catalog as context — then ask it to build agents, write code, or critique ideas.
HHAI_RAG_SKILL.md from the Skills & APIs page
Drag HHAI_RAG_SKILL.md into this window to give me the full resource catalog as context.
Resource Library
Search and filter all 33 resources -- APIs, PDFs, repos, notebooks, portals, and internal placeholders. Click any card for full details and agent ingestion notes.
API . Skill . RAG Catalog
Every resource classified by how an agent can use it -- live API endpoints, document retrieval corpora, code skill definitions, precedent context, and policy standards. A workflow map for hybrid human-agent research.
An API (Application Programming Interface) is a live data endpoint you can call from code or an agent. Instead of downloading a file, you send a request and get structured data back in real time. For example: GET /buildings?district=kowloon returns current building records from a government portal.
How to use it: Pick an API-Ready resource, open its URL in a browser or Postman, read the documentation, then write code (Python, JS, curl) to call it -- or let the API Query Builder agent write that code for you.
RAG (Retrieval-Augmented Generation) is a technique where an AI agent searches a document corpus before generating a response -- grounding its answers in real sources rather than just its training data. You give the agent a collection of PDFs, repos, or web pages; it retrieves the relevant passages; then it answers your question with citations.
How to use it: RAG-Ready resources are documents pre-checked for quality and relevance. Load them into a vector database (Pinecone, Chroma, Weaviate) or paste their text into the Resource Explainer agent to query them directly.
An AI agent is a language model given tools, goals, and the ability to take sequential actions. Instead of just answering a question, an agent can call an API, retrieve a document, write and run code, or chain multiple steps together to accomplish a task. You give it a goal; it works out the steps.
Skill-Ready resources are repos and notebooks that can be wrapped as agent tools -- the agent calls them as functions. This entire platform is designed around making every resource agent-accessible in some form.
Two files — one for any AI assistant, one for your code editor. Paste HHAI_RAG_SKILL.md into Claude, GPT, LangChain or RAGFlow. Drop .cursorrules into your project root for Cursor or Copilot.
Live APIs & Open Datasets
Direct API endpoints and structured datasets you can call from code, Postman, or an agent tool. Each one returns real data -- no downloads, no static files. Use the API Query Builder agent to generate ready-to-run code for any of these.
Policy PDFs & Curated Repos
Documents and repositories pre-checked for RAG ingestion quality. Load these into a vector store (Chroma, Pinecone, Weaviate) or paste into the Resource Explainer agent to query them with natural language. Ideal for grounding AI answers in real policy, planning, and research sources.
Repos, Postman & Notebooks
GitHub repositories, Postman collections, and Jupyter notebooks that can be wrapped as agent tools or skills. These are executable resources -- run them, fork them, or use them to define function tools that an agent can call. Ideal for building agent pipelines and automated workflows.
Case Studies & Reference Material
Articles, case studies, and curated reading lists for background research and agent context building. These resources inform rather than execute -- use them to shape prompts, build system context, or provide precedent for design and research arguments.
Standards & Policy Documents
Accreditation criteria, professional standards, and policy frameworks. Use these as RAG sources to align agent outputs with professional standards, or ingest them directly for standards-aware critique and brief generation.
Private & Reserved Slots
Reserved slots for private documents and instructor-provided files requiring manual upload. These are not publicly accessible. They appear in the catalog so the full data model is visible and upload slots can be tracked.
Alternatives & Toolchains
Resources grouped into six workflow-ready stacks -- each with primary resources, alternates, teaching use, student use, and agent ingestion guidance. Click resource IDs to view details.
Admin & Import
Import new resources, upload private files, and manage the HHAI resource database. Data model follows the Resource schema -- edit the seed file to persist changes across deployments.
Add Resource via Form
Paste Resource JSON
Paste a resource object or array of objects in the schema format. Preview before saving.
Resource Schema
Every resource follows this schema. Edit src/data/resources.ts to persist new entries.
courses: string[]
category: api_ready | rag_ready | skill_ready | context_precedent | accreditation_policy | internal_manual_upload
priority: A | B
resource_type: pdf | webpage | portal | dataset | api | github_repo | notebook | postman_collection | article | guide | manual_upload_placeholder
source_owner: string
source_url: string
alternate_urls: string[]
downloadable: boolean
direct_download: boolean
agent_ready: yes | partial | no
ingestion_method: string
course_use: string
student_use_cases: string[]
difficulty: beginner | intermediate | advanced
tags: string[]
alternates: string[] (resource IDs)
notes: string
visibility: public_web | manual_upload_required
status: verified | needs_manual_review
Upload Private Files
Internal course documents, codebooks, and PDFs marked as manual_upload_required are reserved in the library. Attach them here when ready.
Manual Upload Queue
Sandbox
Six interactive tools powered by xAI Grok. Explore open data, build API calls, classify resources, and get structured feedback on your research ideas -- all in the browser.
- 1Select your courseUse the dropdown at the top to get course-tailored suggestions.
- 2Pick a sandbox moduleSix tools -- from chat to brief generator to API builder.
- 3Fill in your inputs and runGet real output -- copy it, use it in your project, or import it.
api_ready | rag_ready | skill_ready
context_precedent | accreditation_policy
internal_manual_upload
resource_type:
pdf | api | dataset | github_repo
notebook | postman_collection
portal | guide | article | webpage
agent_ready: yes | partial | no
difficulty: beginner | intermediate | advanced
priority: A | B
visibility: public_web | manual_upload_required
Skills & APIs
Skill files for AI assistants. Live HK government APIs. Ingestion guides for RAG pipelines. Everything structured for immediate use — no account required.
Two ready-to-use files — one for any AI assistant, one for your code editor. Download, drop in, and your tool immediately knows the full HHAI catalog, every live HK API endpoint, and how to ingest any resource into a RAG pipeline. No account, no installation, no API key required.
Full catalog, API code, and RAG guides in one Markdown file. Paste into Claude, GPT, LangChain, RAGFlow, or any system prompt. 26 resources · 6 live API endpoints · Python / JS / curl.
Drop into your project root as .cursorrules and every AI interaction in Cursor knows the full HHAI catalog. Also works as .github/copilot-instructions.md for GitHub Copilot.
HHAI_RAG_SKILL.md. Open it in any text editor — it's plain readable Markdown.hhai.cursorrules. Rename it to .cursorrules (note the leading dot).copilot-instructions.md and place in .github/. For Windsurf: rename to .windsurfrules.Six live Hong Kong government endpoints callable from Python, JavaScript, curl, or any agent tool. No registration required. Click any row to expand its code example.
All endpoints are read-only, no API key required. Right-click any code block and select "Copy" to get the full snippet. For more datasets visit data.gov.hk.
PDFs and repositories pre-checked for quality, relevance, and ingestion suitability. Download, chunk, embed, and query. Each entry includes recommended chunking strategy.
Four routes from beginner to advanced. Pick the one that matches your tools.
- Download
HHAI_RAG_SKILL.md - Open Claude → New Project → paste into Project Instructions
- Ask: "Which resource gives me HK building age data?"
git clone https://github.com/infiniflow/ragflow && cd ragflow docker compose up -d # Open http://localhost → upload HHAI_RAG_SKILL.md # Create agent → connect knowledge base → ask questions
from langchain.document_loaders import TextLoader
from langchain.text_splitter import MarkdownTextSplitter
from langchain.vectorstores import Chroma
from langchain.embeddings import OpenAIEmbeddings
docs = TextLoader("HHAI_RAG_SKILL.md").load()
chunks = MarkdownTextSplitter(chunk_size=800).split_documents(docs)
vectorstore = Chroma.from_documents(chunks, OpenAIEmbeddings())
retriever = vectorstore.as_retriever(search_kwargs={"k": 4})
results = retriever.get_relevant_documents(
"How do I get air quality data for Hong Kong?"
)
Save as .cursorrules in your project root. Your code editor will then consult the HHAI catalog when writing code that touches HK open data.
# .cursorrules Refer to the HHAI RAG catalog for HK open-data resources. For HK data questions, first check C01-C06 APIs. For RAG pipeline questions, recommend B10 (IBM) or B11 (RAGFlow). Catalog: HHAI_RAG_SKILL.md in project root.
All 26 resources — APIs, PDFs, GitHub repos, notebooks, Postman collections, portals, and accreditation documents — classified by category, difficulty, and agent-readiness. Filter by type, open any card for ingestion instructions and alternate URLs.
About This Platform
What Is HHAI?
HHAI stands for Hybrid Human Agentic Intelligence -- the emerging paradigm where human expertise and AI agents work together synergistically. The term comes from the international HHAI research conference series, which studies AI that cooperates with humans: adaptive, collaborative, responsible, and human-centered.
On this platform, you are the intelligence. The agents amplify what you already know. HHAI is not a product and not a course website -- it is an open data commons for anyone researching, prototyping, or learning at the intersection of urban systems, AI, and architectural intelligence.
Platform Goals
HHAI brings together four capabilities in one place: a searchable resource library of curated public data, an API / RAG catalog organized by how each resource can be used by an agent, a toolchain guide for common workflows, and a live AI sandbox with six agents powered by Grok-4.5. Together these form a single entry point for hybrid human-agent research.
What Is an Agent?
An AI agent is a program that can take actions, call tools, and produce outputs with minimal human supervision -- given a goal, it works out the steps. On this platform, agents are built on large language models and connected to real data sources. You direct the agent; the agent does the retrieval, synthesis, and generation. This is the "agentic" part of HHAI.
What Is the RAG Catalog?
RAG stands for Retrieval-Augmented Generation -- a technique where an AI agent looks up relevant documents or data before generating a response, grounding its answers in real sources. The RAG Catalog on this platform classifies every resource by workflow role: API-Ready (live endpoints you can call), RAG-Ready (documents for retrieval pipelines), Skill-Ready (code, notebooks, Postman collections), Context / Precedent (reference reading), and Accreditation / Policy (standards documents).
Design Philosophy
The platform is designed with a precise, minimal aesthetic -- Work Sans for UI and labels, Cormorant Garamond for editorial headings, a strict black/white/grey palette with no decorative color, and grid-based layouts that feel closer to engineering documentation than a marketing site.
Content Policy
All public resources linked here are publicly accessible internet resources. No fabricated URLs. Manual upload placeholders are clearly marked and require instructor-provided files before becoming accessible. The platform is open and not restricted to any single institution or course.
HHAI -- Hybrid Human Agentic Intelligence Platform
Seed data: 33 resources
Technology: Hono . Cloudflare Pages . Work Sans . Cormorant Garamond
Design standard: MEGASTUDIO 4 Field Trip 2026 deck