MCPcopy Index your code
hub / github.com/Seanium/ChatMap

github.com/Seanium/ChatMap @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
112 symbols 414 edges 70 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ChatMap

对话式地图智能体

本项目受 SmartMap 启发,旨在开源复现并拓展其功能。

Demo

演示站点:ChatMap

网站截图:

image

image

部署

  1. Vercel 一键部署:

Deploy with Vercel

  1. 设置 API:

image

Extension points exported contracts — how you extend this code

Message (Interface)
(no doc)
components/chat-interface.tsx
Marker (Interface)
(no doc)
components/client-map.tsx
MapErrorProps (Interface)
(no doc)
components/map-error.tsx
ProviderSettings (Interface)
(no doc)
components/model-settings.tsx
SuggestedQueriesProps (Interface)
(no doc)
components/suggested-queries.tsx
InputProps (Interface)
(no doc)
components/ui/input.tsx
Message (Interface)
(no doc)
lib/client-api.ts
Marker (Interface)
(no doc)
lib/store.ts

Core symbols most depended-on inside this repo

cn
called by 198
lib/utils.ts
toast
called by 7
components/ui/use-toast.ts
dispatch
called by 5
components/ui/use-toast.ts
dispatch
called by 5
hooks/use-toast.ts
generateId
called by 4
components/chat-interface.tsx
useCarousel
called by 4
components/ui/carousel.tsx
useSidebar
called by 4
components/ui/sidebar.tsx
useFormField
called by 4
components/ui/form.tsx

Shape

Function 90
Interface 22

Languages

TypeScript100%

Modules by API surface

components/chat-interface.tsx12 symbols
hooks/use-toast.ts9 symbols
components/ui/use-toast.ts8 symbols
components/model-settings.tsx8 symbols
app/api/stream/route.ts6 symbols
components/ui/pagination.tsx5 symbols
components/client-map.tsx5 symbols
lib/client-api.ts4 symbols
app/api/generate/route.ts4 symbols
components/ui/sheet.tsx3 symbols
components/ui/drawer.tsx3 symbols
components/ui/chart.tsx3 symbols

For agents

$ claude mcp add ChatMap \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact