Project recommendations
AvailableSemantic Scholar recommendations from your library, bounded direct citations and references, cached results and relevance feedback.
lib/project-recommendations.tsDevelopment reference
The app version comes from package.json. Collaborators need access to the private GitHub repository.
Semantic Scholar recommendations from your library, bounded direct citations and references, cached results and relevance feedback.
lib/project-recommendations.tsUpload research files and explicitly analyze selected documents, project briefs or saved-paper collections.
lib/research-project-ai.tsSeparate website and ChatGPT sign-in. Administrators choose the shared provider, account and model for approved users; personal connections can override it. ChatGPT authorization currently requires 127.0.0.1.
lib/ai-store.tsBrowse recent arXiv papers by research area and publication period.
app/api/papers/route.tsExplore NeurIPS, ICML, ICLR, ACL, EMNLP and COLM by year and keyword.
lib/catalog.tsFilter by keywords, authors, affiliations and dates. Combine custom conditions with AND, OR and NOT.
lib/conditions.tsConvert a request into editable search conditions with OpenAI. Review the draft before applying it.
lib/translate-conditions.tsExpand abstracts in the list, view more authors and available affiliations, and open the original paper or PDF.
app/research-app.tsxBookmark papers and save search conditions for later. Data is stored in the local database during development.
app/api/library/route.ts“Available” describes implemented functionality. Live paper sources and local database setup still need to be available. Affiliation metadata depends on the source.
1 GitHub account · 7 commits
Last synced: . GitHub caches commit counts, so recent commits may take a few hours to appear.
GitHub matches commit author emails to GitHub accounts. Use an email associated with your GitHub account when committing. Multiple linked emails are grouped under the same account.
The list refreshes when starting development or building, at most once per hour. Run npm run contributors:sync to refresh manually. A failed sync keeps the previous snapshot. This list records contribution credit; repository access is managed on GitHub.
Titles sit above authors and affiliations.
e8ad1efOriginal-paper and PDF links open in the current tab.
921d6bbEight authors are visible by default; longer lists can be expanded.
d088aaeRead an abstract directly in the main paper list.
b3d277fmain.npm run typecheck and npm run build. Run relevant tests for behavior changes.Keep credentials and local databases out of commits. See the contributing section in README.md for the full guide.
Update lib/project-info.ts when features or change highlights evolve. Update package.json when releasing a new version.