Skip to content

abhishek-kumar-21/abhiverse-ai-assistant

Repository files navigation

AbhiVerse AI Assistant

AbhiVerse AI is a conversational web app built with Next.js, React, and Tailwind CSS. It features a chat interface where users can interact with an AI model, view code with syntax highlighting, and enjoy markdown rendering with light/dark mode toggling.

Abhiverse AI Assistant

Features

  • AI Chat Integration: Chat with the AI and receive dynamic responses.
  • Code Highlighting: Syntax highlighting for code responses.
  • Markdown Support: Renders markdown content like headings, lists, and links.
  • Light/Dark Mode: Toggle between light and dark themes.
  • Copy Code: Copy code snippets directly to clipboard.
  • Responsive Design: Optimized for desktop and mobile.

Technologies Used

  • Next.js: Framework for building server-rendered React applications.
  • React: For building the UI and managing application state.
  • Tailwind CSS: Utility-first CSS framework for styling.
  • ShadCN: For custom UI components and styling.
  • React Markdown: To parse and render markdown content.
  • Highlight.js: Syntax highlighting in code blocks.
  • Lucide Icons: Interactive icons for a polished UI.

About

AI Assistant powered by Gemini API, streaming intelligent responses as you chat.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published