/* eslint-disable @next/next/no-img-element */ import { Button } from '@/components/ui/button' import { motion } from 'framer-motion' import ChatGPTIcon from '@/assets/icons/ChatGPT.svg' import ClaudeIcon from '@/assets/icons/Claude.svg' import GeminiIcon from '@/assets/icons/Gemini.svg' import MetaIcon from '@/assets/icons/Meta.svg' import MistralIcon from '@/assets/icons/Mistral AI.svg' import QwenIcon from '@/assets/icons/Qwen.svg' import DeepSeekIcon from '@/assets/icons/DeepSeek.svg' import GemmaIcon from '@/assets/icons/Gemma.svg' import KimiIcon from '@/assets/icons/Kimi.svg' import GmailIcon from '@/assets/icons/Gmail.svg' import AmazonIcon from '@/assets/icons/Amazone.svg' import GoogleIcon from '@/assets/icons/Google.svg' import NotionIcon from '@/assets/icons/Notion.svg' import FigmaIcon from '@/assets/icons/Figma.svg' import YoutubeIcon from '@/assets/icons/Youtube.svg' import SlackIcon from '@/assets/icons/Slack.svg' import GoogleDriveIcon from '@/assets/icons/Google-drive.svg' import JiraIcon from '@/assets/icons/Jira.svg' import Avatar from '@/assets/landing/avatar.png' const models = [ { name: 'ChatGPT', icon: ChatGPTIcon, company: 'OpenAI' }, { name: 'Claude', icon: ClaudeIcon, company: 'Anthropic' }, { name: 'Gemini', icon: GeminiIcon, company: 'Google' }, { name: 'Llama', icon: MetaIcon, company: 'Meta' }, { name: 'Mistral', icon: MistralIcon, company: 'Mistral AI' }, { name: 'Qwen', icon: QwenIcon, company: 'Alibaba' }, { name: 'DeepSeek', icon: DeepSeekIcon, company: 'DeepSeek' }, { name: 'Gemma', icon: GemmaIcon, company: 'Google' }, { name: 'Kimi', icon: KimiIcon, company: 'Moonshot AI' }, ] const apps = [ { name: 'Gmail', icon: GmailIcon, description: 'Organize your inbox' }, { name: 'Amazon', icon: AmazonIcon, description: 'Shop for products' }, { name: 'Google', icon: GoogleIcon, description: 'Search the web' }, { name: 'Notion', icon: NotionIcon, description: 'Write and organize' }, { name: 'Figma', icon: FigmaIcon, description: 'Design with AI' }, { name: 'YouTube', icon: YoutubeIcon, description: 'Look for videos' }, { name: 'Slack', icon: SlackIcon, description: 'Read channel messages' }, { name: 'Google Drive', icon: GoogleDriveIcon, description: 'Find and fetch files', }, { name: 'Jira', icon: JiraIcon, description: 'Manage tickets' }, ] const thingsToRemember = [ 'Minimalist UI tasted', 'Currently on a portfolio refresh', 'Wants brief, to-the-point answers', 'Frequent Figma/prototyping questions', 'Dark-mode sharer', 'Curious about type trends (Mostly harmless)', ] export default function FavoriteModels() { return (
Best of open-source AI in one app {/* Step 1: Use any model you want */}
1

Models

Choose from open models or plug in your favorite online models.

{/* */}
{models.map((model, index) => (
{model.name}
{model.name} {model.company && ( {model.company} )}
))}
{/* Step 2*/}
2

Connectors

Connect your email, files, notes and calendar. Jan works where you work.

{/* */}
{apps.map((app) => (
{app.name}
{app.name} {app.description}
))}
{/* Step 3: Cross-platform */}
3

Memory{' '} Coming Soon

Your context carries over, so you don’t repeat yourself. Jan remembers your context and preferences.

{/* */}
{/* Layered cards background effect */}
{/* Main card */}
{/* User profile section */}
Joe's avatar

Joe

Designer, Singapore

{/* Things to remember section */}
Things Jan keeps in mind
    {thingsToRemember.map((item) => (
  • {item}
  • ))}
) }