google-labs-jules[bot]
f5ea337b75
feat: Implement Alison AI Classroom IT Support Assistant
...
This commit introduces Alison, an AI-powered classroom IT support assistant, as a new module within the SurfSense application.
Key features of this implementation include:
- A new LangGraph-based agent for conversational troubleshooting.
- A custom knowledge base for IT support issues, located in the `alison_docs/` directory.
- An extension of the RAG pipeline to use Alison's knowledge base.
- Role-aware responses for professors and proctors.
- A configuration toggle to enable or disable the Alison module.
- Documentation for setting up and using Alison.
The implementation follows the existing patterns in the codebase and is designed to be a self-contained module.
Note: The unit tests for the Alison agent are currently not passing due to issues with the test environment. Further work is needed to get the tests to run correctly.
2025-09-09 20:55:21 +00:00
Rohan Verma
662212d4e2
Merge pull request #295 from CREDO23/feature/airtable-connector
...
[Feature] Add Airtable connector
2025-09-03 12:49:14 -07:00
CREDO23
4873d0d486
fix the expiration time
2025-08-29 23:03:43 +02:00
CREDO23
4c8522fcfc
update frontend redirection for airtable connector
2025-08-29 22:24:30 +02:00
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
4264c0248f
fix: moved chathistory in system promts
2025-08-27 18:43:33 -07:00
Rohan Verma
c2030cec48
Merge pull request #275 from CREDO23/improvement/persist-refreshed-token-in-google-related-connector
...
[Improvement] Google connectors | Update the connector config after refreshing the token
2025-08-26 18:47:36 -07:00
DESKTOP-RTLN3BA\$punk
74aff69a73
fix: azure litellm
2025-08-26 18:07:03 -07:00
CREDO23
45d2c18c16
update airtable indexer
2025-08-26 19:17:46 +02:00
CREDO23
1e0f3a1067
update researcher agent
2025-08-26 15:44:22 +02:00
CREDO23
55d0cc4d0d
Add sirtable indexer
2025-08-26 15:42:42 +02:00
CREDO23
c4b7c45d6d
Add sirtable connector
2025-08-26 15:41:24 +02:00
CREDO23
27b914f822
Add airtable connector auth flow routes
2025-08-26 13:56:31 +02:00
CREDO23
ecbb1f27e0
clean up
2025-08-26 11:53:27 +02:00
CREDO23
85664f2ff8
update the connector config after refreshing google calendar access token
2025-08-26 11:49:31 +02:00
DESKTOP-RTLN3BA\$punk
76732c36ba
feat: added jump to source referencing of citations
2025-08-23 18:48:18 -07:00
DESKTOP-RTLN3BA\$punk
3b87ecc3c5
fix: made notion indexing async
2025-08-21 14:43:04 -07:00
DESKTOP-RTLN3BA\$punk
f443a6636f
fix: slack indexing
...
- Indivisual messages as Document instead of concatinating it.
2025-08-21 14:23:52 -07:00
CREDO23
9711af2b72
refresh the token when expired
2025-08-21 01:09:13 +02:00
DESKTOP-RTLN3BA\$punk
9dba1930de
fix: citations for user selected documents.
2025-08-20 12:03:57 -07:00
CREDO23
b0b6df0971
updated the connector config after refreshing the token
2025-08-20 20:32:08 +02:00
DESKTOP-RTLN3BA\$punk
3d93fe8186
recurse fix
2025-08-20 10:21:59 -07:00
DESKTOP-RTLN3BA\$punk
cbc799b15c
fix: fixed search scope switching duplicate sources.
...
- User Selected docs still need a fix.
2025-08-20 10:10:37 -07:00
DESKTOP-RTLN3BA\$punk
d804be5fb3
fix: Streaming Dulplicate Sources & Delete Search Space UI
2025-08-19 11:05:12 -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
CREDO23
089c9d1625
use new indexer files structureclear
2025-08-15 10:11:50 +02:00
CREDO23
d840113bff
add relelvant bot suggestions
2025-08-15 09:12:40 +02:00
CREDO23
308b96af8b
update the gmail connector add route
2025-08-15 09:12:40 +02:00
CREDO23
69f6a0a278
fix scopes issues for google services
2025-08-15 09:12:40 +02:00
CREDO23
464d4e3891
update .env.example
2025-08-15 09:11:14 +02:00
CREDO23
b7e941bcb2
update google gmail connector
2025-08-15 09:11:14 +02:00
CREDO23
ad951d45da
update reseacher agents
2025-08-15 09:11:14 +02:00
CREDO23
e17d969087
add search google gmail connector service
2025-08-15 09:11:14 +02:00
CREDO23
1de0f0309c
support google mail indexing
2025-08-15 09:11:09 +02:00
CREDO23
a1bc9a1c60
update search source connector / add gmail enum value
2025-08-15 09:07:22 +02:00
CREDO23
08f0a34ef5
add gmail connector add route
2025-08-15 09:07:22 +02:00
DESKTOP-RTLN3BA\$punk
1b29310ae7
feat: Added Local TTS (Kokoro TTS) Support
2025-08-13 17:25:34 -07:00
DESKTOP-RTLN3BA\$punk
2fb86ad687
refactor: integrate voice selection utility in podcast audio generation
...
- remove NavUser component and update sidebar layout;
2025-08-12 16:48:03 -07:00
DESKTOP-RTLN3BA\$punk
54374bd7be
ruff format
2025-08-12 15:33:17 -07:00
DESKTOP-RTLN3BA\$punk
5aa52375c3
refactor: refactored background_tasks & indexing_tasks
2025-08-12 15:28:13 -07:00
Utkarsh-Patel-13
63ef9313f2
Merge branch 'main' into fix/UI-Improvements
2025-08-08 10:37:44 -07:00
CREDO23
c1c749426d
fix merge conflits
2025-08-07 21:43:48 +02:00
CREDO23
605d0f71fd
add requested changes
2025-08-07 21:18:25 +02:00
CREDO23
ad0a1e5c97
check if a google calendar exixst before adding it , in the add page
2025-08-03 12:16:40 +02:00
CREDO23
edf46e4de1
update seach source connector schema
2025-08-03 12:16:40 +02:00
CREDO23
44d2338663
get all primary calendar event by default
2025-08-03 12:16:40 +02:00
CREDO23
1c9f857d00
add google calendar connector route
2025-08-03 12:16:40 +02:00
CREDO23
f96afe0e2a
update seach source connector schema
2025-08-03 12:16:40 +02:00
CREDO23
9abaf4fd2a
add (backend) google calendar connection flow
2025-08-03 12:16:40 +02:00