mirror of
https://github.com/Mintplex-Labs/anything-llm.git
synced 2026-07-21 17:45:22 -04:00
Open
opened 2026-02-22 18:27:10 -05:00 by yindo
·
9 comments
No Branch/Tag Specified
master
5846-bug-when-scrolling-up-scrolling-jumps
2235-translations
2235-bug-how-to-upload-a-folder-with-subfolders-with-files-to-anythingllm
refactor-remove-workspace-pfp
5969-bug-stopgenerationbutton-disappears-on-the-first-prompt-that-initiates-an-agent-session
5968-chore-update-default-system-prompt-for-better-tool-use
5990-workspace-update-fails-with-unknown-argument-router_id-v1130v1150-intel-mac
opencomputer-examples
pg
feat/image-generation-translations
feat/image-generation
5924-bug-meeting-summary-fails-with-sincludes-is-not-a-function-when-default-llm-is-anthropic-claude
render
feat/uniform-modal-component
5883-bug-unescaped-content-in-json-strings-being-passed-to-document-generator-tools
5901-bug-api-update-embeddings-fails-prisma-argument-filename-is-missing-on-workspace_documentscreate-desktop-windows-v1141
hybrid-search
1981-translations
5752-bug-prompts-to-local-jan-endpoint-unresponsive
feat-disable-native-tool-calling-env-var
5676-bug-non-ollama-agent-providers-do-not-parse-and-present-reasoning-content
feat/markdown-web-scraping
5717-bug-apiv1documentupload-silently-drops-metadata-field-in-desktop-1130-arg-count-mismatch-nested-payload-key
fix/aibitat-context-overflow
5711-bug-erratic-deepseek-v4-flash-the-agent-model-failed-to-respond-400-the-reasoning_content
5631-feat-custom-api-request-timeouts-for-ai-providers
feat-reasoning-control
feat-agent-clarifying-questions-translations
5583-bug-lm-studio-provider-does-not-present-reasoning-output
5313-normalize-translations
feat/memory-translations
5305-lemonade-embedding-engine-swallows-errors-falsely-reports-documents-as-embedded
5060-bug-agent-interactions-agent-are-not-persisted-to-thread-history-via-api
pptx-subagent
feat-render-images-from-mcp-tool-results
stt-provider-expansion-openai-api-compatible
feat-file-search-agent-tool
feat-native-embedder-job-queue
5189-normalize-translations
feat-file-search-agent-tool-translations
i18n-eslint
5140-auto-migration
5112-bug-openrouter-failed-message-bug
3506-feat-parameters-for-openrouter-models
4992-feat-preserve-scroll-position
4973-bug-markdown-numbered-list-display-in-reasoning-pane
desktop
4938-bug-pending-chat-rerendering-ui-bug
quickstart-env
node-llama-cpp-in-container-cuda
node-llama-cpp-in-container
ollama-in-container
4817-feat-set-cooldown-per-mcp-server
4845-keyboard-shortcuts-to-navigate-in-chat
4844-feat-reorder-threads-by-latest-interaction
standardize-username-constraints-normalize-translations
4792-feat-refactor-workspacepfp-image
1382-embed-ip-improvements
1382-bug-embed-api-improvements
refactor-eslint-frontend
4687-feat-refactor-vector-db-providers
4615-feat-disable-apidocs-with-environment-variable
4559-feat-agent-web-search-enable-ordering-of-results
4599-bug-ollama-race-condition-bug
4572-bug-lmstudio-provided-llm-stopped-working-with-anything-llm-after-upgrading-to-190
4508-agent-youtube-transcript-analysis
4497-feat-workspace-names
frontend-eslint
ollama-lmstudio-auto-context-window
4431-validate-vector-database-connectioN
2019-slash-command-keyboard-selection
microsoft-foundry-provider
4431-validate-vector-database-connection
4325-sys-prompt-var-improvements
3209-feat-apiv1workspacestream-chat-sources-citations
4210-bug-voice-to-text-overwrite
4136-feat-jan-as-a-backend-server-option
4172-feat-openai-o3-support
1.8.3-rerelease
web-push-notifications-service
tasks
3955-feat-jinaai-embedder-provider-support
3921-feat-agent-skills-uiux-improvements
3901-bug-validfunccall-checks-optional-arguments
keyboard-dev
1787-custom-roles-and-permissions
add-jira-slack-data-connector
office-extension-wip
lightmode-dropdown-color-update
3586-bug-agent-flow-function-description-provided-by-user-is-not-seen-in-the-llm-query
3463-bug-agent-continues-to-run-if-request-failed-even-after-exit
3439-feat-call-variables-within-the-flow-api-block-url-field
3282-manager-view-models-workspace
3280-token-counting-server-side-truncation-improvements
3147-bug-embedded-chat-widget---not-considering-query-mode-option-always-working-in-chat-mode
2995-feat-disable-temperature-setting-for-deepseek-r1-deepseek-reasoner-model
2827-feat-perplexity-citations
2866-feat-finally-a-gemini-models-endpoint
2647-feat-hpp-header-for-a-c++-code-file-mime-addition
lancedb-revert
1656-feat-implement-tooltip-ui-designs
2011-feat-bump-perplexity-models
1873-feat-auto-add-and-watch-folder-for-document-uploads
1297-feat-gemini-agent-support
1759-bug-ui-bug-fixes
1686-feat-implement-winston-for-logging
1536-bug-toggling-on-users-can-delete-workspaces-does-not-take-effect
agent-ui-mobile-styles
1522-feat-chromadb-support
1595-bug-unable-to-get-live-web-search-and-browsing-agent-working-using-google-custom-search-engine-error-getaddrinfo-enotfound-http-errno-3008
1582-bug-lm-studio-does-not-allow-for-different-model-selection
1312-bug-usernames-should-not-be-case-sensitive-when-logging-in
1029-feat-hf-serverless-inference-api
1086-feat-implement-normalized-input-fields
knowledge-graph-support
644-bug-uploaded-file-name-does-not-match-the-displayed-file-name-after-the-upload
v1.15.0
v1.14.2
v1.14.1
v1.14.0
v1.13.0
v1.12.1
v1.12.0
v1.11.2
v1.11.1
v1.11.0
v1.10.0
v1.9.1
v1.9.0
v1.8.5
v1.8.4
v1.8.3
v1.8.2
v1.8.1
v1.8.0
v1.7.8
v1.7.6
v1.7.5
v1.7.4
v1.4.0
v1.3.0
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.1
v1.1.0
v1.0.0
Labels
Clear labels
Desktop
Docker
Integration Request
Integration Request
OS: Linux
OS: Mobile
OS: Windows
UI/UX
blocked
bug
bug
core-team-only
documentation
duplicate
embed-widget
enhancement
feature request
github_actions
good first issue
investigating
needs info / can't replicate
possible bug
pull-request
question
stage: specifications
wontfix
Mirrored from GitHub Pull Request
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Mintplex-Labs/anything-llm#1908
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking 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?
Originally created by @XarHD on GitHub (Jan 17, 2025).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/2984
How are you running AnythingLLM?
Docker (local)
What happened?
I tried to use the Bulk Site Scraper tool to scrape my wikipedia on Localhost. I was able to direct the scraper to the correct address, but no matter how many child levels I specify, or how many pages I set as a scraping limit, the results are the same. For the last experiment I asked to scrape 3 child levels and stop at 120 pages; the results popup told me it had successfully scraped 81 pages, but when I went to the list of documents to embed in the workspace, there's always only four of them: a document that refers to the main address; one that refers to the main page of the wiki (http://localhost/wiki/index.php/Main_Page); and two that refer to two sub-pages that appear on the side menu. The main page has more than just 2 subpages on the side menu, as well as at least three subpages on the main portion of the page.
Is this an issue, or am I doing something wrong with the scraper?
Are there known steps to reproduce?
No response
@timothycarambat commented on GitHub (Jan 17, 2025):
The collector logs would should exactly what links were found - what does it say?
@XarHD commented on GitHub (Jan 17, 2025):
With the caveat that I made a mistake (this is the Desktop version of AnythingLLM, not the Docker version - apologies), I went into the storage/logs folder but couldn't find any collector log material (or any other logs, for that matter) created or modified today, even though I ran the Bulk Link Scraper today. I did find a file labeled LOG in the Session Storage folder, updated today, but its content just reads:
The file it refers to, 000004.log, was last updated yesterday evening and is a series of text like this:
going on for several more lines.
Inside AnythingLLM, the Event Logs do not include logs for the link scraper - it reports "workspace created", followed by "workspace_thread_created" and then "workspace_documents_added" (when I tried to add the four documents it seemed to have scraped, to see what they contained), but the link scraper activity (which occurred between the creation of the workspace and the adding of documents) isn't recorded.
Is there anywhere else I should check? Sorry, I have only been using AnythingLLM for a few days.
For context, I am a writer and my goal would be to input all the background information on my book and on the world it's set into, so that I can chat with the LLM to pull out any information I need or identify potential inconsistencies. I can upload single documents - but all the material I have fits into 7000 pages of a MediaWiki installation, so it's very time-consuming to transfer everything to documents. I thought of creating a read-only account for the SQL database, but my installation of MediaWiki via XAMPP seems to have issues with the control panel of the SQL database, so while I can use the wiki just fine, I cannot at this time create new users to access the SQL database, hence why I would need an alternate way to scrape the info out of the wiki and into AnythingLLM.
Thank you!
@timothycarambat commented on GitHub (Jan 17, 2025):
You should see logs by running the app in debug mode
https://docs.anythingllm.com/installation-desktop/debug#anythingllm-debug-mode-on-linux
But you can also checkout your storage/logs folder for a
collector-DATE.logfile./Users/<usr>/.config/anythingllm-desktop/storage/@XarHD commented on GitHub (Jan 18, 2025):
I found the collector log (for some reason it didn't appear in the log folder yesterday when I checked, but it's there today). Here's the report:
The end result on the frontend is that only four pages appear in the document picker, with the following names:
@timothycarambat commented on GitHub (Jan 18, 2025):
http://localhost/theworld/index.php?title=Special:UserLogin&returnto=Category%3AWorld+TemplatesIs this an authenticated service? Seems like a login page or something?
@XarHD commented on GitHub (Jan 19, 2025):
It's a private MediaWiki instance run via XAMPP. It does have a login page,
although my computer has a saved cookie so I'm not required to login every
time. I assumed the scraper would have the same access from the same
computer, but perhaps not?
On Sun, Jan 19, 2025, 02:03 Timothy Carambat @.***>
wrote:
@timothycarambat commented on GitHub (Jan 20, 2025):
Correct, we do not borrow or highjack your current browser session (for obvious reasons) - however private web scraping is for sure something we can enable so that all web-scraping from the desktop client function does have authentication to your protected pages.
On docker however, this is more complex since it would be difficult to enable the session sharing since it would require the user to specify some kind of chrome session data location - which is vastly more complex.
Our current solution for Docker users to scrape protected pages is via the Chrome Extension that can connect to your instance.
@XarHD commented on GitHub (Jan 20, 2025):
Thank you. Is it something that can be done with the current version of the
desktop AnythingLLM? If so, how?
Il giorno lun 20 gen 2025 alle ore 18:16 Timothy Carambat <
@.***> ha scritto:
@timothycarambat commented on GitHub (Jan 20, 2025):
@XarHD No, which is why I renamed the issue to be a feature. it is something I know we can accommodate, but its not live right now.
[FEAT]: Scraping of Authenticated Pagesto [GH-ISSUE #2984] [FEAT]: Scraping of Authenticated Pages