Your Ultimate Anime Chatbot Engine

Multi-character role-play, real-time updates, quotes, images, and personalized recommendations – all in one free REST API.

View on GitHub

Key Features

Everything you need to build an interactive anime chatbot experience.

🎭

Multi-Character Role-Play

Switch between popular anime personalities (Gojo, Levi, Megumin…) with unique personas.

🔄

Real-Time Updates

Fetch current seasonal anime and news via Jikan API to keep chats fresh.

📢

Quotes Library

Random anime quotes from AnimeChan to spice up conversations.

📸

Image Gallery

Get random safe-for-work anime images (waifu, neko…) via Waifu.pics.

🤖

AI-Powered Chat

Leverage OpenAI GPT & Google Gemini for dynamic, context-aware dialogues.

📈

Personalized Recommendations

Use recommendation engine to suggest anime based on user preferences.

API Documentation

Simple endpoints, clear examples—get started in seconds.

GET

/api/chat

Talk to your chosen anime character.

https://anichatapi.vercel.app/api/chat?character=Levi&message=Hello&model=gemini

Response:

{
  "character": "Levi",
  "reply": "Stay focused.",
  "timestamp": "Jul 31, 2025, 7:00 PM"
}
GET

/api/quote

Fetch a random anime quote.

https://anichatapi.vercel.app/api/quote

Response:

{
  "quote": "I’ll become Hokage!",
  "character": "Naruto Uzumaki"
}
GET

/api/recommend

Get personalized anime recommendations.

https://anichatapi.vercel.app/api/recommend

Response:

{
  "recommendations": [
    {
      "title": "Attack on Titan",
      "score": 8.9
    }
  ]
}
GET

/api/updates

Fetch current seasonal anime.

https://anichatapi.vercel.app/api/updates

Open Source & Community

Contribute on GitHub and help shape AniChat.

GitHub Repository

AniChat API is fully open source. Fork, star, or raise issues to get involved!

Shineii86/AniChatAPI