| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Intelligent AI Agent Collection Based on NexAU Framework, Specializing in HTML Generation, Academic Poster Creation, Data Visualization, and More
NexHTML is an AI Agent development platform built on the Nexau Framework, integrating multiple specialized AI Agents designed to solve automation needs in real-world scenarios.
Professional HTML code generation and optimization AI system for creating high-quality frontend pages.
Core Features:
Use Cases:
Automatically converts academic papers (PDF) into visually stunning academic posters in HTML.
Core Features:
Use Cases:
End-to-end data visualization agent that transforms data topics into interactive dashboards with charts and insights.
Core Features:
Use Cases:
Prompt: View Complete Prompt →
Prompt: View Complete PRD Document →
# Clone main project
git clone https://github.com/nex-agi/NexHTML.git
cd NexHTML
# Initialize submodules
git submodule update --init --recursive# One-command installation (installs everything including MinerU and Nexau)
uv pip install -e .# One-command installation
pip install -e .Copy and edit .env file:
cp .env.example .env
vim .envRequired Configuration:
# Core LLM Configuration
LLM_MODEL=your_model_name
LLM_BASE_URL=https://api.openai.com/v1
LLM_API_KEY=your_api_key_herePrerequisites:
Before launching WebDevAgent, you need to:
UNSPLASH_ACCESS_KEYS=your_unsplash_key
IMAGE_CAPTIONER_MODEL=your_vlm_model
IMAGE_CAPTIONER_BASE_URL=your_vlm_url
IMAGE_CAPTIONER_API_KEY=your_vlm_keyLaunch Command:
uv run python src/WebDevAgent/start.pyPrerequisites:
Before launching Paper2PosterAgent, you need to:
VLM_MODEL=your_vlm_model
VLM_BASE_URL=your_vlm_url
VLM_API_KEY=your_vlm_keyLaunch Commands:
# First start MinerU service (PDF parsing)
# In another terminal:
uv run mineru-api
# Start Agent
uv run src/Paper2PosterAgent/start.pyPrerequisites:
Before launching DatavisSearchAgent, you need to:
SERPER_API_KEY=your_serper_api_key
# Optional: For Kaggle dataset downloads
KAGGLE_USERNAME=your_kaggle_username
KAGGLE_KEY=your_kaggle_api_keyLaunch Command:
uv run python src/DatavisSearchAgent/start.pyTo enable observability and monitoring with Langfuse, add the following to your .env file:
LANGFUSE_SECRET_KEY=sk-lf-xxx
LANGFUSE_PUBLIC_KEY=pk-lf-xxx
LANGFUSE_HOST=http://your-langfuse-host:portSee Configuration Guide → for more configuration details.
For detailed information about each Agent (configuration, tools, workflows), please see Agent Overview Documentation →
We extend our gratitude to NexAU Framework, MinerU, Paper2Poster, Unsplash, Langfuse, and other projects for providing their codebases and service support.
⭐ If this project helps you, please give it a Star! ⭐
| Back | FazBrowse Home | New Git URL |