Rakshit-gen / Slanine

An AI solution for everything, powered by Gemini 1.5 Flash. Uses templates to do all your tasks

Home Page:https://slanine-s4bi.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Slanine: AI Assistant

Welcome to Slanine, an advanced AI assistant designed to help you tackle daily problems and tasks with ease. Built with modern web technologies, Slanine leverages powerful AI capabilities to enhance your productivity and streamline your workflows.

Features

Slanine offers a variety of features to assist you in your daily tasks, including:

  • Post Writing: Generate engaging and well-structured posts for blogs, social media, and more.
  • Content Generation: Create high-quality content tailored to your needs.
  • Code Review and Improvement: Automatically review your code, suggest improvements, and write code snippets.
  • English Checker: Ensure your writing is grammatically correct and stylistically polished.
  • Resume Optimization: Optimize your resume to stand out to potential employers.
  • Cover Letter Generation: Craft personalized cover letters for job applications.
  • And many more: Discover a wide range of tools designed to boost your productivity.

Technologies Used

Slanine is built using the following technologies:

  • Next.js: A powerful React framework for building fast and user-friendly web applications.
  • PostgreSQL: A robust and reliable relational database system.
  • Stripe: A comprehensive suite of APIs for handling payments and subscriptions.
  • Drizzle ORM: A flexible ORM for TypeScript and Node.js.
  • Gemini AI Flash 1.5: A state-of-the-art AI model for natural language processing and generation.

Installation

To get started with Slanine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/slanine.git
    cd slanine
  2. Install dependencies:

    npm install
  3. Set up the environment variables: Create a .env file in the root directory and add your configuration details:

    NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
    CLERK_SECRET_KEY=
    
    NEXT_PUBLIC_GOOGLE_GEMINI_API_KEY=
    
    NEXT_PUBLIC_DRIZZLE_DB_URL=
  4. Run the development server:

    npm run dev
  5. Open your browser and navigate to http://localhost:3000.

Usage

Explore the various features Slanine offers through its intuitive user interface. From generating content to optimizing your resume, Slanine is designed to provide seamless assistance for your daily tasks.

Contributing

We welcome contributions to Slanine! If you have any ideas, suggestions, or improvements, please feel free to open an issue or submit a pull request.

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature).
  5. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries or support, please contact Rakshit Sisodiya at sisodiarakshit456@gmail.com.


Thank you for using Slanine! We hope it makes your daily tasks easier and more efficient.

About

An AI solution for everything, powered by Gemini 1.5 Flash. Uses templates to do all your tasks

https://slanine-s4bi.vercel.app


Languages

Language:TypeScript 98.4%Language:CSS 1.1%Language:JavaScript 0.5%