├── .eslintrc.json ├── .gitignore ├── LICENSE ├── README.md ├── app ├── api │ └── chat │ │ └── route.js ├── apikey │ ├── layout.js │ └── page.js ├── components │ ├── chat │ │ ├── addButton.js │ │ ├── emptyView.js │ │ ├── formalitySlider.js │ │ ├── index.js │ │ ├── input.js │ │ ├── memoryTools.js │ │ ├── messages.js │ │ ├── suggestionTools.js │ │ ├── tags.js │ │ └── toolLabel.js │ ├── clientOnly.js │ ├── editor │ │ ├── editableText.js │ │ ├── editorBody.js │ │ └── index.js │ ├── prompts.js │ ├── sidebar │ │ ├── index.js │ │ └── themeToggle.js │ └── smallScreenOverlay.js ├── favicon.ico ├── globals.css ├── help │ ├── layout.js │ └── page.js ├── layout.js ├── library │ ├── fileList.js │ ├── fileTile.js │ ├── layout.js │ └── page.js ├── not-found.js ├── onboardingRouter.js ├── opengraph-image.png ├── page.js └── providers │ ├── file.js │ ├── previewSuggestion.js │ └── theme.js ├── assets └── graphite-banner.png ├── bun.lockb ├── jsconfig.json ├── next.config.mjs ├── package.json ├── postcss.config.mjs ├── public ├── getAPIkey.png ├── graphite-black.svg ├── graphite.png ├── graphiteBanner.png ├── graphiteChat.png ├── graphiteEditor.png └── graphiteLibrary.png └── tailwind.config.js /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/README.md -------------------------------------------------------------------------------- /app/api/chat/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/api/chat/route.js -------------------------------------------------------------------------------- /app/apikey/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/apikey/layout.js -------------------------------------------------------------------------------- /app/apikey/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/apikey/page.js -------------------------------------------------------------------------------- /app/components/chat/addButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/addButton.js -------------------------------------------------------------------------------- /app/components/chat/emptyView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/emptyView.js -------------------------------------------------------------------------------- /app/components/chat/formalitySlider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/formalitySlider.js -------------------------------------------------------------------------------- /app/components/chat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/index.js -------------------------------------------------------------------------------- /app/components/chat/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/input.js -------------------------------------------------------------------------------- /app/components/chat/memoryTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/memoryTools.js -------------------------------------------------------------------------------- /app/components/chat/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/messages.js -------------------------------------------------------------------------------- /app/components/chat/suggestionTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/suggestionTools.js -------------------------------------------------------------------------------- /app/components/chat/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/tags.js -------------------------------------------------------------------------------- /app/components/chat/toolLabel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/chat/toolLabel.js -------------------------------------------------------------------------------- /app/components/clientOnly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/clientOnly.js -------------------------------------------------------------------------------- /app/components/editor/editableText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/editor/editableText.js -------------------------------------------------------------------------------- /app/components/editor/editorBody.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/editor/editorBody.js -------------------------------------------------------------------------------- /app/components/editor/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/editor/index.js -------------------------------------------------------------------------------- /app/components/prompts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/prompts.js -------------------------------------------------------------------------------- /app/components/sidebar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/sidebar/index.js -------------------------------------------------------------------------------- /app/components/sidebar/themeToggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/sidebar/themeToggle.js -------------------------------------------------------------------------------- /app/components/smallScreenOverlay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/components/smallScreenOverlay.js -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/help/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/help/layout.js -------------------------------------------------------------------------------- /app/help/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/help/page.js -------------------------------------------------------------------------------- /app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/layout.js -------------------------------------------------------------------------------- /app/library/fileList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/library/fileList.js -------------------------------------------------------------------------------- /app/library/fileTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/library/fileTile.js -------------------------------------------------------------------------------- /app/library/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/library/layout.js -------------------------------------------------------------------------------- /app/library/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/library/page.js -------------------------------------------------------------------------------- /app/not-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/not-found.js -------------------------------------------------------------------------------- /app/onboardingRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/onboardingRouter.js -------------------------------------------------------------------------------- /app/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/opengraph-image.png -------------------------------------------------------------------------------- /app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/page.js -------------------------------------------------------------------------------- /app/providers/file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/providers/file.js -------------------------------------------------------------------------------- /app/providers/previewSuggestion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/providers/previewSuggestion.js -------------------------------------------------------------------------------- /app/providers/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/app/providers/theme.js -------------------------------------------------------------------------------- /assets/graphite-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/assets/graphite-banner.png -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/bun.lockb -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/jsconfig.json -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/getAPIkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/public/getAPIkey.png -------------------------------------------------------------------------------- /public/graphite-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/public/graphite-black.svg -------------------------------------------------------------------------------- /public/graphite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/public/graphite.png -------------------------------------------------------------------------------- /public/graphiteBanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/public/graphiteBanner.png -------------------------------------------------------------------------------- /public/graphiteChat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/public/graphiteChat.png -------------------------------------------------------------------------------- /public/graphiteEditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/public/graphiteEditor.png -------------------------------------------------------------------------------- /public/graphiteLibrary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/public/graphiteLibrary.png -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanZhouDev/graphite/HEAD/tailwind.config.js --------------------------------------------------------------------------------