Skip to content

Commit

Permalink
style: 💄 Rebranding to ChatbotGPT.ai
Browse files Browse the repository at this point in the history
  • Loading branch information
gmpetrov committed Sep 9, 2023
1 parent 1070341 commit 68c9fa2
Show file tree
Hide file tree
Showing 44 changed files with 154 additions and 162 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/fly.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Chaindesk on Fly.io
name: ChatbotGPT on Fly.io
on:
push:
branches:
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<br>
<a href="https://chaindesk.ai"><img src="public/app-logo-icon.png" alt="WebTorrent" width="200"></a>
<br>
Chaindesk
ChatbotGPT
<br>
<h3 align="center">The no-code platform for building custom LLM Agents</h3>
<br>
Expand All @@ -12,10 +12,10 @@
<!-- <h4 align="center">The no-code platform for semantic search and retrieval of personal or organizational documents.</h4> -->

<h2 align="center">
<img src="public/og-image.png" alt="Chaindesk" width="1000" style="max-width: 100%;">
<img src="public/og-image.png" alt="ChatbotGPT" width="1000" style="max-width: 100%;">
</h2>

**[Chaindesk](https://chaindesk.ai)** provides a user-friendly solution to quickly setup a semantic search system over your personal data without any technical knowledge.
**[ChatbotGPT](https://chaindesk.ai)** provides a user-friendly solution to quickly setup a semantic search system over your personal data without any technical knowledge.

### [📄 Documentation](https://docs.chaindesk.ai/)

Expand Down
8 changes: 4 additions & 4 deletions __tests__/api/datasources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ describe('Datasources - Create', () => {
},
}
);
} catch (err: any) {
expect(err.response?.status).toBe(403);
} catch (err) {
expect((err as any)?.response?.status).toBe(403);
}
});

Expand All @@ -31,7 +31,7 @@ describe('Datasources - Create', () => {
try {
const result = await testHttp.post('/api/datasources', {
datastoreId: process.env.TEST_DATASTORE_ID,
name: 'Chaindesk Landingpage',
name: 'ChatbotGPT Landingpage',
type: 'web_page',
config: {
source_url: 'https://www.chaindesk.ai/',
Expand All @@ -54,7 +54,7 @@ describe('Datasources - Create', () => {
id: result?.data?.id,
},
});
} catch (err: any) {
} catch (err) {
console.log(err);

// fail('Should be able to create a datasource');
Expand Down
2 changes: 1 addition & 1 deletion base.ai-plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"schema_version": "v1",
"name_for_model": "chaindesk",
"name_for_human": "Chaindesk Plugin",
"name_for_human": "ChatbotGPT Plugin",
"description_for_model": "Plugin for searching through the user's documents (such as files, emails, and more) to find answers to questions and retrieve relevant information. Use it whenever a user asks something that might be found in their personal information.",
"description_for_human": "Search through your documents.",
"auth": {
Expand Down
2 changes: 1 addition & 1 deletion components/ChatBox.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -590,7 +590,7 @@ function ChatBox({
<Typography level="body3">
Powered by{' '}
<Typography color="primary" fontWeight={'bold'}>
Chaindesk
ChatbotGPT.ai
</Typography>
</Typography>
</Box>
Expand Down
2 changes: 1 addition & 1 deletion components/CreateDatasourceModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ export default function CreateDatastoreModal(props: Props) {

{index === 0 && (
<Alert color="primary">
Chaindesk works best with unstructured data. Better
ChatbotGPT works best with unstructured data. Better
support for tabular data (csv, spreadsheet, etc...) is
coming soon 😉
</Alert>
Expand Down
9 changes: 4 additions & 5 deletions components/DatastoreSettings.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -165,9 +165,8 @@ function PluginSettings({ datastore }: { datastore: Datastore }) {
<Avatar
size="lg"
variant="outlined"
src={`${
datastore?.pluginIconUrl || '/.well-known/logo.png'
}?timestamp=${Date.now()}`}
src={`${datastore?.pluginIconUrl ||
'/.well-known/logo.png'}?timestamp=${Date.now()}`}
/>
</AvatarGroup>
<Stack direction="row" gap={1}>
Expand Down Expand Up @@ -202,7 +201,7 @@ function PluginSettings({ datastore }: { datastore: Datastore }) {
<FormLabel>Name for humans (required, 20 character max)</FormLabel>
<Input
control={methods.control as any}
placeholder="e.g. Chaindesk"
placeholder="e.g. ChatbotGPT"
{...methods.register('pluginName')}
/>
</FormControl>
Expand All @@ -212,7 +211,7 @@ function PluginSettings({ datastore }: { datastore: Datastore }) {
</FormLabel>
<Input
control={methods.control as any}
placeholder="e.g. Chaindesk is a no-code platform for building AI apps..."
placeholder="e.g. ChatbotGPT is a no-code platform for building AI apps..."
{...methods.register('pluginDescriptionForHumans')}
/>
</FormControl>
Expand Down
4 changes: 2 additions & 2 deletions components/EmptyMainChatCard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ const features = [
{
title: 'Retrieve information spread across all your organization',
icon: <ManageSearchTwoToneIcon />,
prompts: ['What\'s the onboarding process for new employees'],
prompts: ['What\'s the onboarding process for new employees']
},
{
title: 'Analyze a specific document',
Expand Down Expand Up @@ -63,7 +63,7 @@ function EmptyMainChatCard(props: Props) {
// }}
>
<Typography level="h5" color="primary" sx={{ mx: 'auto' }}>
Welcome to the new Chat by Chaindesk.ai
Welcome to the new Chat by ChatbotGPT.ai
</Typography>
</Badge>
<Typography level="body2">
Expand Down
8 changes: 5 additions & 3 deletions components/Layout/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,10 @@ export default function Layout(props: Props) {
const { mode, setMode } = useColorScheme();
const { data: session, status } = useSession();
const [drawerOpen, setDrawerOpen] = React.useState(false);
const [userMenuElement, setUserMenuElement] =
React.useState<null | HTMLElement>(null);
const [
userMenuElement,
setUserMenuElement,
] = React.useState<null | HTMLElement>(null);

const [mounted, setMounted] = React.useState(false);

Expand Down Expand Up @@ -90,7 +92,7 @@ export default function Layout(props: Props) {
</IconButton> */}
<Logo className="w-10" />
<Typography component="h1" fontWeight="xl">
Chaindesk
ChatbotGPT
</Typography>

{/* {session?.user?.isPremium && (
Expand Down
2 changes: 1 addition & 1 deletion components/Logo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const Logo = forwardRef<HTMLImageElement, Props>(
width="200"
height="200"
className={clsx('h-auto w-12', className)}
alt="Chaindesk"
alt="ChatbotGPT"
/>
);
}
Expand Down
5 changes: 2 additions & 3 deletions components/SEO.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,8 @@ function SEO(props: Props) {

<meta
name="keywords"
content={`"AI chatbot, No-code platform, Customer support, Onboarding, Slack AI chatbot, Automation, Chaindesk, ChatGPT Plugin, Chat PDF, Chat with any document, Custom ChatGPT Bot" ${
props.keywords || ''
}`}
content={`"AI chatbot, No-code platform, Customer support, Onboarding, Slack AI chatbot, Automation, ChatbotGPT, ChatGPT Plugin, Chat PDF, Chat with any document, Custom ChatGPT Bot, Chatbot GPT, Chatbot, ChatGPT Chatbot" ${props.keywords ||
''}`}
/>

<meta property="og:image" content="/og-image.png" />
Expand Down
8 changes: 4 additions & 4 deletions components/landing-page/Footer.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ import products from '@app/utils/data/products.json';
// {/* <Link
// href="https://twitter.com"
// className="group"
// aria-label="Chaindesk on Twitter"
// aria-label="ChatbotGPT on Twitter"
// >
// <svg
// aria-hidden="true"
Expand All @@ -61,7 +61,7 @@ import products from '@app/utils/data/products.json';
// {/* <Link
// href="https://github.com"
// className="group"
// aria-label="Chaindesk on GitHub"
// aria-label="ChatbotGPT on GitHub"
// >
// <svg
// aria-hidden="true"
Expand All @@ -72,7 +72,7 @@ import products from '@app/utils/data/products.json';
// </Link> */}
// </div>
// <p className="mt-6 text-sm text-slate-500 sm:mt-0">
// Copyright &copy; {new Date().getFullYear()} Chaindesk. All rights
// Copyright &copy; {new Date().getFullYear()} ChatbotGPT. All rights
// reserved.
// </p>
// <p>Made in France 🇫🇷</p>
Expand Down Expand Up @@ -298,7 +298,7 @@ export function Footer() {
</div>
<div className="pt-8 mt-16 border-t border-white/10 sm:mt-20 lg:mt-24">
<p className="text-xs leading-5 text-gray-400">
Copyright &copy; {new Date().getFullYear()} Chaindesk. All rights
Copyright &copy; {new Date().getFullYear()} ChatbotGPT.ai - All rights
reserved.
</p>
</div>
Expand Down
6 changes: 3 additions & 3 deletions components/landing-page/HeroChatGPTPlugin.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ export function HeroChatGPTPlugin() {
<h1 className=" text-4xl font-bold !leading-snug tracking-tight text-white whitespace-pre-wrap font-display sm:text-5xl">
{/* {'Document Retrieval \nfor ChatGPT \nin minutes'} */}
{/* {`Build Your Own\nChatGPT Trained On\nYour Custom Data`} */}
{`ChatGPT Agent\nTrained On\nYour Custom Data`}
{`ChatGPT Bot\nTrained On\nYour Custom Data`}
{/* {`ChatGPT Plugin\nIn minutes\nWithout Code`} */}
</h1>

Expand All @@ -137,7 +137,7 @@ export function HeroChatGPTPlugin() {
>
<img
src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=394302&theme=light"
alt="Chaindesk&#0046;ai - Build&#0032;a&#0032;ChatGPT&#0032;plugin&#0032;in&#0032;minutes | Product Hunt"
alt="ChatbotGPT&#0046;ai - Build&#0032;a&#0032;ChatGPT&#0032;plugin&#0032;in&#0032;minutes | Product Hunt"
style={{
width: '250px',
height: '54px',
Expand Down Expand Up @@ -204,7 +204,7 @@ export function HeroChatGPTPlugin() {
</Stack>
<Typography textColor="text.secondary">
<b>+8K</b> companies have successfully <br></br>built their
custom AI Agent with Chaindesk.ai
custom AI Agent with ChatbotGPT.ai
</Typography>
</Stack>
</Box>
Expand Down
2 changes: 1 addition & 1 deletion components/landing-page/Logo.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ export function Logo(props) {
return (
<div className={clsx('inline-flex items-center font-bold text-white space-x-1', props.className)}>
<Image width="100" height="100" className={clsx(props.className)} src="/app-logo-icon.png" alt="" />
<span className="text-xl">Chaindesk</span>
<span className="text-xl">ChatbotGPT</span>
</div>
)
}
6 changes: 3 additions & 3 deletions components/landing-page/Menu.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -96,14 +96,14 @@ const solutions = [
// ),
// },
{
name: 'Chaindesk API',
description: 'Acess the Chaindesk API to build your own workflows',
name: 'ChatbotGPT API',
description: 'Acess the ChatbotGPT API to build your own workflows',
href: 'https://docs.chaindesk.ai/introduction',
icon: ServerIcon,
},
{
name: 'On Premise',
description: 'Install Chaindesk on your own infrastructure',
description: 'Install ChatbotGPT on your own infrastructure',
href: 'https://github.com/gmpetrov/chaindesk',
icon: CpuChipIcon,
},
Expand Down
2 changes: 1 addition & 1 deletion components/landing-page/PrimaryFeatures.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ export function PrimaryFeatures() {
Prepare your data for the new AI era
</p>
<p className="mt-6 text-lg leading-8 text-gray-400">
Chaindesk provides a user-friendly solution to quickly setup a semantic search system over your custom data without any technical knowledge
ChatbotGPT provides a user-friendly solution to quickly setup a semantic search system over your custom data without any technical knowledge
</p>
</div>
<div className="max-w-2xl mx-auto mt-16 sm:mt-20 lg:mt-24 lg:max-w-4xl">
Expand Down
4 changes: 2 additions & 2 deletions packages/chat-bubble/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@databerry/chat-bubble",
"version": "1.0.60",
"description": "Chaindesk.ai Chat Bubble Widget",
"version": "1.0.61",
"description": "ChatbotGPT.ai Chat Bubble Widget",
"main": "chat-bubble.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
Expand Down
2 changes: 1 addition & 1 deletion pages/Cta.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export default function Cta() {
Join the Generative AI Revolution
</h2>
<p className="max-w-xl mx-auto mt-6 text-lg leading-8 text-gray-300">
{`Thousands of businesses worldwide are using Chaindesk Generative AI platform to
{`Thousands of businesses worldwide are using ChatbotGPT Generative AI platform to
solve business specific use-cases. Don't get left
behind - start building your own custom AI chatbot today!`}
</p>
Expand Down
2 changes: 1 addition & 1 deletion pages/FAQ.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ const faqs = [
id: 4,
question: 'Does it support other languages?',
answer:
'Yes, Chaindesk supports about 90 languages. You can have your sources in any language and ask it questions in any language.',
'Yes, ChatbotGPT supports about 90 languages. You can have your sources in any language and ask it questions in any language.',
},
{
id: 5,
Expand Down
4 changes: 2 additions & 2 deletions pages/FeaturesForDevs.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ export default function Example() {
</p>
<p className="mt-6 text-lg leading-8 text-gray-300">
With our no-code platform, you can create a custom AI chatbot
trained on your data in seconds. Use Chaindesk API to query your
agent or to perform document retrievial
trained on your data in seconds. Use ChatbotGPT API to query
your agent or to perform document retrievial
</p>
<dl className="max-w-xl mt-10 space-y-8 text-base leading-7 text-gray-300 lg:max-w-none">
{features.map((feature) => (
Expand Down
25 changes: 11 additions & 14 deletions pages/account.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ export default function AccountPage() {
<FormControl id="plan" sx={{ gap: 1 }}>
<FormLabel>Current Plan</FormLabel>
{/* <Typography level="body3">
Use the api key to access the Chaindesk API
Use the api key to access the ChatbotGPT API
</Typography> */}

<Card variant="outlined">
Expand Down Expand Up @@ -331,9 +331,9 @@ export default function AccountPage() {
: 'success'
}
>
{`${
session?.user?.usage?.nbDataProcessingBytes / 1000000
}/${currentPlan?.limits?.maxDataProcessing / 1000000}MB`}
{`${session?.user?.usage?.nbDataProcessingBytes /
1000000}/${currentPlan?.limits?.maxDataProcessing /
1000000}MB`}
</Typography>
</Stack>
</Typography>
Expand All @@ -358,9 +358,8 @@ export default function AccountPage() {
>
<Typography>{`${
currentPlan?.limits?.maxAgentsQueries
} GPT-3.5 or ${
currentPlan?.limits?.maxAgentsQueries / 2
} GPT-4 Agent responses / month`}</Typography>
} GPT-3.5 or ${currentPlan?.limits?.maxAgentsQueries /
2} GPT-4 Agent responses / month`}</Typography>
</Typography>
) : (
<Typography
Expand All @@ -374,17 +373,15 @@ export default function AccountPage() {
level="h6"
startDecorator={<CheckRoundedIcon color="success" />}
>
<Typography>{`${
currentPlan?.limits?.maxFileSize / 1000000
}MB File upload limit`}</Typography>
<Typography>{`${currentPlan?.limits?.maxFileSize /
1000000}MB File upload limit`}</Typography>
</Typography>
<Typography
level="h6"
startDecorator={<CheckRoundedIcon color="success" />}
>
<Typography>{`${
currentPlan?.limits?.maxDataProcessing / 1000000
}MB Data processing (embeddings) / month`}</Typography>
<Typography>{`${currentPlan?.limits?.maxDataProcessing /
1000000}MB Data processing (embeddings) / month`}</Typography>
</Typography>
</Stack>

Expand Down Expand Up @@ -429,7 +426,7 @@ export default function AccountPage() {
<FormLabel>API Keys</FormLabel>

<Typography level="body3">
Use the api key to access the Chaindesk API
Use the api key to access the ChatbotGPT API
</Typography>

<Stack direction={'column'} gap={2} mt={2}>
Expand Down
2 changes: 1 addition & 1 deletion pages/agents/[agentId]/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -688,7 +688,7 @@ export default function AgentPage() {
<FormControl sx={{ gap: 1 }}>
<FormLabel>Agent ID</FormLabel>
<Typography level="body3" mb={2}>
Use the Agent ID to query the agent through Chaindesk API
Use the Agent ID to query the agent through ChatbotGPT API
</Typography>
<Stack spacing={2}>
<Alert
Expand Down
Loading

1 comment on commit 68c9fa2

@vercel
Copy link

@vercel vercel bot commented on 68c9fa2 Sep 9, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.