Merge pull request #241 from MODSetter/dev
Some checks failed
pre-commit / pre-commit (push) Has been cancelled

docs: added confluence connector info

ignoring formatting for now
This commit is contained in:
Rohan Verma 2025-07-30 00:24:50 +05:30 committed by GitHub
commit f105dd3628
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 7 additions and 4 deletions

View file

@ -10,7 +10,7 @@
# SurfSense
While tools like NotebookLM and Perplexity are impressive and highly effective for conducting research on any topic/query, SurfSense elevates this capability by integrating with your personal knowledge base. It is a highly customizable AI research agent, connected to external sources such as search engines (Tavily, LinkUp), Slack, Linear, Jira, Notion, YouTube, GitHub, Discord and more to come.
While tools like NotebookLM and Perplexity are impressive and highly effective for conducting research on any topic/query, SurfSense elevates this capability by integrating with your personal knowledge base. It is a highly customizable AI research agent, connected to external sources such as Search Engines (Tavily, LinkUp), Slack, Linear, Jira, Confluence, Notion, YouTube, GitHub, Discord and more to come.
<div align="center">
<a href="https://trendshift.io/repositories/13606" target="_blank"><img src="https://trendshift.io/api/badge/repositories/13606" alt="MODSetter%2FSurfSense | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
@ -64,6 +64,7 @@ Open source and easy to deploy locally.
- Slack
- Linear
- Jira
- Confluence
- Notion
- Youtube Videos
- GitHub

View file

@ -50,8 +50,7 @@ export function ModernHeroWithGradients() {
</div>
<p className="mx-auto max-w-3xl py-6 text-center text-base text-gray-600 dark:text-neutral-300 md:text-lg lg:text-xl">
A Customizable AI Research Agent just like NotebookLM or Perplexity, but connected to
external sources such as search engines (Tavily, LinkUp), Slack, Linear, Notion,
YouTube, GitHub, Discord, and more.
external sources such as Search Engines, Slack, Linear, Jira, Confluence, Notion, YouTube, GitHub, Discord and more.
</p>
<div className="flex flex-col items-center gap-6 py-6 sm:flex-row">
<Link

View file

@ -54,6 +54,7 @@ const DOCUMENT_TYPES: (DocumentType | "ALL")[] = [
"LINEAR_CONNECTOR",
"DISCORD_CONNECTOR",
"JIRA_CONNECTOR",
"CONFLUENCE_CONNECTOR",
];
const getDocumentTypeColor = (type: DocumentType) => {
@ -68,6 +69,7 @@ const getDocumentTypeColor = (type: DocumentType) => {
LINEAR_CONNECTOR: "bg-pink-50 text-pink-700 border-pink-200",
DISCORD_CONNECTOR: "bg-violet-50 text-violet-700 border-violet-200",
JIRA_CONNECTOR: "bg-orange-50 text-orange-700 border-orange-200",
CONFLUENCE_CONNECTOR: "bg-teal-50 text-teal-700 border-teal-200",
};
return colors[type] || "bg-gray-50 text-gray-700 border-gray-200";
};

View file

@ -22,7 +22,8 @@ export type DocumentType =
| "GITHUB_CONNECTOR"
| "LINEAR_CONNECTOR"
| "DISCORD_CONNECTOR"
| "JIRA_CONNECTOR";
| "JIRA_CONNECTOR"
| "CONFLUENCE_CONNECTOR";
export function useDocuments(searchSpaceId: number, lazy: boolean = false) {
const [documents, setDocuments] = useState<Document[]>([]);