mirror of
https://github.com/Shubhamsaboo/awesome-llm-apps.git
synced 2026-07-17 17:05:58 -05:00
[PR #871] feat: add AI Knowledge Explorer generative UI agent #12533
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/871
Author: @katrinalaszlo
Created: 6/9/2026
Status: 🔄 Open
Base:
main← Head:feat/ai-knowledge-explorer-v2📝 Commits (4)
6cba82efeat: add AI Knowledge Explorer generative UI agent9987fd2docs: fix knowledge-explorer README port (3002 -> 3000)625ecc9fix: improve graph edge and label visibility on dark background26081f2fix: handle upload failure, remove dead types and unused prop📊 Changes
35 files changed (+16990 additions, -0 deletions)
View changed files
➕
generative_ui_agents/ai-knowledge-explorer/.env.example(+2 -0)➕
generative_ui_agents/ai-knowledge-explorer/.gitignore(+10 -0)➕
generative_ui_agents/ai-knowledge-explorer/README.md(+100 -0)➕
generative_ui_agents/ai-knowledge-explorer/agent/.gitignore(+4 -0)➕
generative_ui_agents/ai-knowledge-explorer/agent/.python-version(+1 -0)➕
generative_ui_agents/ai-knowledge-explorer/agent/langgraph.json(+10 -0)➕
generative_ui_agents/ai-knowledge-explorer/agent/main.py(+35 -0)➕
generative_ui_agents/ai-knowledge-explorer/agent/pyproject.toml(+19 -0)➕
generative_ui_agents/ai-knowledge-explorer/agent/src/__init__.py(+0 -0)➕
generative_ui_agents/ai-knowledge-explorer/agent/src/state.py(+34 -0)➕
generative_ui_agents/ai-knowledge-explorer/agent/src/tools.py(+456 -0)➕
generative_ui_agents/ai-knowledge-explorer/agent/uv.lock(+2080 -0)➕
generative_ui_agents/ai-knowledge-explorer/next-env.d.ts(+6 -0)➕
generative_ui_agents/ai-knowledge-explorer/next.config.ts(+8 -0)➕
generative_ui_agents/ai-knowledge-explorer/package-lock.json(+12724 -0)➕
generative_ui_agents/ai-knowledge-explorer/package.json(+37 -0)➕
generative_ui_agents/ai-knowledge-explorer/postcss.config.mjs(+5 -0)➕
generative_ui_agents/ai-knowledge-explorer/scripts/run-agent.sh(+3 -0)➕
generative_ui_agents/ai-knowledge-explorer/scripts/setup-agent.sh(+3 -0)➕
generative_ui_agents/ai-knowledge-explorer/src/app/api/copilotkit/[[...slug]]/route.ts(+29 -0)...and 15 more files
📄 Description
Summary
Adds a new CopilotKit generative UI agent: AI Knowledge Explorer.
Drop files — documents or source code — into a chatbot. The agent extracts entities, concepts, and relationships, then renders an interactive force-directed knowledge graph you can explore.
Two modes
Key interactions
Built-in examples
Two starter datasets so reviewers can try it immediately without preparing files:
Tech stack
OPENAI_MODELenv var)How to test
Frontend: http://localhost:3000 | Agent: http://localhost:8125
Agent tools
extract_knowledgefind_connectionsexpand_nodeFiles added
No existing files modified — purely additive.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.