Commit graph

50 commits

Author SHA1 Message Date
DESKTOP-RTLN3BA\$punk
81ddc81026 feat(removed): sub_section_writer
- Its bad and not needed.
2025-10-27 20:30:10 -07:00
MSI\ModSetter
8706df6716 feat: added meta-scheduler for running periodic tasks 2025-10-22 19:49:44 -07:00
MSI\ModSetter
a90767a478 feat: added meta-scheduler for running periodic tasks 2025-10-22 19:49:30 -07:00
Differ
beaf8f89a6 feat: add Baidu AI Search integration
- Add BAIDU_SEARCH_API connector type to support Chinese web search
- Implement search_baidu() method in connector_service.py
- Add frontend configuration page for Baidu Search API
- Create Alembic migration for new enum values
- Add validation rules and agent integration
- Support configurable model, search source, and deep search options
- Update .gitignore to exclude .env.local and other env files

Addresses integration with Chinese search ecosystem for better local market support.
Baidu AI Search provides intelligent search with automatic summarization.
2025-10-16 19:30:42 +08:00
DESKTOP-RTLN3BA\$punk
97f06899e4 Merge branch 'dev' of https://github.com/MODSetter/SurfSense into dev 2025-10-14 21:12:17 -07:00
DESKTOP-RTLN3BA\$punk
c99cd710ea feat: add unique identifier hash for documents to prevent duplicates across various connectors 2025-10-14 21:11:19 -07:00
MSI\ModSetter
031dc714eb chore: fixed validators 2025-10-14 17:03:38 -07:00
DESKTOP-RTLN3BA\$punk
acd900c41d ruff fix 2025-10-13 14:01:55 -07:00
DESKTOP-RTLN3BA\$punk
576dc19260 refactor: updated SearxNG connector migration and fixed validation for SearxNG host URL 2025-10-13 13:57:58 -07:00
Aki-07
d2ffd12480 feat(back): add SearxNG connector type 2025-10-12 20:43:45 +05:30
DESKTOP-RTLN3BA\$punk
633ea3ac0f feat: moved LLMConfigs from User to SearchSpaces
- RBAC soon??
- Updated various services and routes to handle search space-specific LLM preferences.
- Modified frontend components to pass search space ID for LLM configuration management.
- Removed onboarding page and settings page as part of the refactor.
2025-10-10 00:50:29 -07:00
DESKTOP-RTLN3BA\$punk
b5c1157468 fix: removed checks that were not checked
- fuck this hacktoberfest
2025-10-08 21:45:21 -07:00
Aditya Vaish
20ac726a37 cleanup issue resolved 2025-10-08 12:22:28 +05:30
Aditya Vaish
3d52a5e9d6 attribute error fixed 2025-10-08 12:13:26 +05:30
Aditya Vaish
c1975091ce minor changes added 2025-10-08 12:06:49 +05:30
Aditya Vaish
a13a0594b8 fix trim mode values before validating 2025-10-08 01:07:32 +05:30
Aditya Vaish
d1f21a8dc6 pending issues resolved 2025-10-08 00:29:09 +05:30
DESKTOP-RTLN3BA\$punk
ebcfd97a0e fix: added basic context window check for summarization
- Need to optimize. Better to have seperate class with long form summarization using chunking.
2025-08-28 22:58:55 -07:00
DESKTOP-RTLN3BA\$punk
9ef2ddd15c refactor: Remove deprecated document_title parameter from generate_document_summary function 2025-08-18 20:56:53 -07:00
DESKTOP-RTLN3BA\$punk
1c4c61eb04 feat: Fixed Document Summary Content across connectors and processors 2025-08-18 20:51:48 -07:00
Utkarsh-Patel-13
d359a59f6d Fixed all ruff lint and formatting errors 2025-07-24 14:43:48 -07:00
DESKTOP-RTLN3BA\$punk
5045b7433a refactor: Move utility services to a dedicated 'services' module
- Updated import paths for LLM, connector, query, and streaming services to reflect their new location in the 'services' module.
- Removed obsolete utility service files that have been migrated.
2025-07-06 17:51:24 -07:00
DESKTOP-RTLN3BA\$punk
671984acbd fix: Fix rerank_documents node in sub_section_writer & qna_agent 2025-07-03 14:09:36 -07:00
DESKTOP-RTLN3BA\$punk
d8f2c5f7cf fix: generate content hash based on search space id as well.
- Allows Reindexing in selperate seatch spaces.
2025-06-10 13:56:23 -07:00
DESKTOP-RTLN3BA\$punk
a85f7920a9 feat: added configurable LLM's 2025-06-09 15:50:15 -07:00
DESKTOP-RTLN3BA\$punk
d7bb31f894 feat: Document Selector in Chat.
- Still need improvements but lets use it first.
2025-06-04 21:46:50 -07:00
DESKTOP-RTLN3BA\$punk
bc1642488f fix: Coderabbit & Recurse 2025-06-04 17:38:44 -07:00
DESKTOP-RTLN3BA\$punk
ef252e821e fix: to prevent collisions incase of fallback which should never happen 2025-06-04 17:30:15 -07:00
DESKTOP-RTLN3BA\$punk
52a9ad04bd feat: Stabilized Citation Logic 2025-06-04 17:19:31 -07:00
DESKTOP-RTLN3BA\$punk
deea3fa544 chore: remove VERSION file and clean up unused imports across multiple files 2025-06-03 01:33:21 -07:00
Muhamad Aji Wibisono
42cc1b8fbe feat: applied coderabbit suggestions 2025-06-02 21:03:50 +07:00
Muhamad Aji Wibisono
1d67a87b82 feat: discord knowledge retrieval 2025-06-02 18:43:32 +07:00
DESKTOP-RTLN3BA\$punk
5411bac8e0 feat: Added content based hashing to prevent duplicates and fix resync issues 2025-05-28 23:52:00 -07:00
DESKTOP-RTLN3BA\$punk
c7a173456a feat: Basic Streaming 2025-05-16 01:51:55 -07:00
DESKTOP-RTLN3BA\$punk
a9db0a8ceb feat: Introduce the RAPTOR Search. 2025-05-11 23:05:56 -07:00
DESKTOP-RTLN3BA\$punk
a58550818b feat: Added chat_history to researcher agent 2025-05-10 20:06:19 -07:00
DESKTOP-RTLN3BA\$punk
a971bb1f72 chore: update README and refactor ConnectorService for improved document handling and error management 2025-04-27 20:39:17 -07:00
DESKTOP-RTLN3BA\$punk
f956a39498 chore(fix): linkup citation mapping 2025-04-27 16:17:20 -07:00
DESKTOP-RTLN3BA\$punk
3675505eb1 feat: Added LinkUP Search Engine Connector 2025-04-27 15:53:33 -07:00
DESKTOP-RTLN3BA\$punk
130f43a0fa feat: Removed GPT-Researcher in favour of own SurfSense LangGraph Agent 2025-04-20 19:19:35 -07:00
DESKTOP-RTLN3BA\$punk
e0eb9d4b8b feat: Added Linear Connector 2025-04-15 23:10:35 -07:00
Adamsmith6300
3e472c124f sync with main and address comments 2025-04-14 17:04:43 -07:00
Adamsmith6300
a69bbb32f7 Merge branch 'main' of https://github.com/MODSetter/SurfSense into add-github-connector 2025-04-14 15:25:29 -07:00
Adamsmith6300
a26fac435b documents table migration, fix/update github indexing 2025-04-13 21:23:05 -07:00
DESKTOP-RTLN3BA\$punk
0b93c9dfef Fixed current agent citation issues and added sub_section_writer agent for upcoming SurfSense research agent 2025-04-13 20:47:23 -07:00
DESKTOP-RTLN3BA\$punk
b43272a115 feat(youtube): integrate YouTube video processing connector
- Added support for processing YouTube videos, including transcript extraction and document creation.
- Implemented a new background task for adding YouTube video documents.
- Enhanced the connector service to search for YouTube videos and return relevant results.
- Updated frontend components to include YouTube video options in the dashboard and connector sources.
- Added necessary dependencies for YouTube transcript API.
2025-04-11 15:05:17 -07:00
DESKTOP-RTLN3BA\$punk
77833f21f3 feat: Added Extension 2025-03-26 20:41:47 -07:00
DESKTOP-RTLN3BA\$punk
c5287829b6 patch: Add guidelines for concise query reformulation in QueryService 2025-03-20 00:20:11 -07:00
DESKTOP-RTLN3BA\$punk
2e702902e4 feat: Integrate query reformulation in stream_connector_search_results 2025-03-19 23:57:02 -07:00
DESKTOP-RTLN3BA\$punk
da23012970 feat: SurfSense v0.0.6 init 2025-03-14 18:53:14 -07:00