Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KMnO4-zx/paper-insight
/ endpoints
Endpoints
58 in github.com/KMnO4-zx/paper-insight
⨍
Functions
1,173
◇
Types & classes
139
↳
Endpoints
58
Route
admin_add_llm_model
app.post("/admin/llm/providers/{provider_id}/models")
backend/app.py:None
Route
admin_background_tasks
app.get("/admin/background-tasks")
backend/app.py:None
Route
admin_create_llm_provider
app.post("/admin/llm/providers")
backend/app.py:None
Route
admin_delete_user
app.delete("/admin/users/{user_id}")
backend/app.py:None
Route
admin_fetch_llm_models
app.post("/admin/llm/providers/{provider_id}/fetch-models")
backend/app.py:None
Route
admin_list_llm_providers
app.get("/admin/llm/providers")
backend/app.py:None
Route
admin_list_users
app.get("/admin/users")
backend/app.py:None
Route
admin_llm_token_usage_metrics
app.get("/admin/metrics/llm-token-usage")
backend/app.py:None
Route
admin_online_metrics
app.get("/admin/metrics/online")
backend/app.py:None
Route
admin_reset_user_password
app.post("/admin/users/{user_id}/reset-password")
backend/app.py:None
Route
admin_set_active_llm
app.post("/admin/llm/active")
backend/app.py:None
Route
admin_sync_hf_daily_papers
app.post("/admin/hf-daily-papers/sync")
backend/app.py:None
Route
admin_test_active_llm
app.post("/admin/llm/test")
backend/app.py:None
Route
admin_update_llm_provider
app.patch("/admin/llm/providers/{provider_id}")
backend/app.py:None
Route
admin_update_paper_analysis_task
app.patch("/admin/background-tasks/paper-analysis")
backend/app.py:None
Route
admin_update_user
app.patch("/admin/users/{user_id}")
backend/app.py:None
Route
change_password
app.post("/auth/change-password")
backend/app.py:None
Route
chat_with_paper
app.post("/paper/{paper_id}/chat")
backend/app.py:None
Route
create_arxiv_paper
app.post("/arxiv-papers")
backend/app.py:None
Route
delete_session
app.delete("/chat/{session_id}")
backend/app.py:None
Route
get_active_llm
app.get("/llm/active")
backend/app.py:None
Route
get_arxiv_papers_endpoint
app.get("/arxiv-papers")
backend/app.py:None
Route
get_changelog_markdown
app.get("/changelog.md")
backend/app.py:None
Route
get_conference_papers_endpoint
app.get("/conference/{venue}/papers")
backend/app.py:None
Route
get_hf_daily_papers_endpoint
app.get("/hf-daily-papers")
backend/app.py:None
Route
get_my_feishu_webhook
app.get("/me/feishu-webhook")
backend/app.py:None
Route
get_online_count
app.get("/online/count")
backend/app.py:None
Route
get_paper_analysis
app.get("/paper/{paper_id}")
backend/app.py:None
Route
get_paper_info
app.get("/paper/{paper_id}/info")
backend/app.py:None
Route
get_paper_open_in_ai_prompt
app.get("/paper/{paper_id}/open-in-ai-prompt")
backend/app.py:None
Route
github_callback
app.get("/auth/github/callback")
backend/app.py:None
Route
github_start
app.get("/auth/github/start")
backend/app.py:None
Route
heartbeat
app.post("/online/heartbeat")
backend/app.py:None
Route
list_chat_messages
app.get("/chat/{session_id}/messages")
backend/app.py:None
Route
list_chat_sessions
app.get("/paper/{paper_id}/chat/sessions")
backend/app.py:None
Route
list_my_paper_marks
app.get("/me/paper-marks")
backend/app.py:None
Route
list_my_papers
app.get("/me/papers")
backend/app.py:None
Route
login
app.post("/auth/login")
backend/app.py:None
Route
logout
app.post("/auth/logout")
backend/app.py:None
Route
me
app.get("/auth/me")
backend/app.py:None
Route
migrate_anonymous
app.post("/auth/migrate-anonymous")
backend/app.py:None
Route
regenerate_chat
app.post("/paper/{paper_id}/chat/regenerate")
backend/app.py:None
Route
register
app.post("/auth/register")
backend/app.py:None
Route
search_all_papers_endpoint
app.get("/search/papers")
backend/app.py:None
Route
serve_admin_frontend
app.get("/admin")
backend/app.py:None
Route
serve_arxiv_frontend
app.get("/arxiv")
backend/app.py:None
Route
serve_changelog_frontend
app.get("/changelog")
backend/app.py:None
Route
serve_conference_frontend
app.get("/conference/{venue}")
backend/app.py:None
Route
serve_frontend
app.get("/")
backend/app.py:None
Route
serve_hf_daily_frontend
app.get("/hf-daily")
backend/app.py:None
Route
serve_login_frontend
app.get("/login")
backend/app.py:None
Route
serve_me_frontend
app.get("/me")
backend/app.py:None
Route
serve_paper_frontend
app.get("/papers/{paper_id}")
backend/app.py:None
Route
serve_register_frontend
app.get("/register")
backend/app.py:None
Route
serve_search_frontend
app.get("/search")
backend/app.py:None
Route
test_my_feishu_webhook
app.post("/me/feishu-webhook/test")
backend/app.py:None
Route
update_my_feishu_webhook
app.put("/me/feishu-webhook")
backend/app.py:None
Route
update_my_paper_mark
app.put("/papers/{paper_id}/mark")
backend/app.py:None