# Mjanja AI

> Mjanja AI is a multi-modal AI agent platform for chat, image and video generation, browser automation, knowledge bases, RAG, and voice workflows. It exposes an OpenAI-compatible API.

## Overview

Mjanja AI is an all-in-one generative AI platform built by Mjanja Tech Ltd. A single account provides chat with streaming responses and tool use, text-to-image and text-to-video generation, autonomous browser automation, private knowledge bases with retrieval-augmented generation (RAG), and voice processing. Developers can drive the same capabilities programmatically through an OpenAI-compatible REST API, making Mjanja a drop-in alternative to the OpenAI API with extended multi-modal features. The platform is available via web, and usage is metered through a credit and subscription system.

## Key Pages

- [](https://mjanja.co.ke/): The conversational AI assistant: chat, tools, file attachments, and workflows.
- [subscriptions](https://mjanja.co.ke/subscriptions): Pricing and subscription tiers (Free, Pro, Business, and Enterprise).
- [documentation](https://mjanja.co.ke/documentation): OpenAI-compatible API documentation with endpoint references and examples.
- [sponsor](https://mjanja.co.ke/sponsor): Support Mjanja AI through sponsorship and contributions.
- [terms-of-service](https://mjanja.co.ke/terms-of-service): Terms of Service governing use of the Mjanja AI service.
- [privacy-policy](https://mjanja.co.ke/privacy-policy): Privacy Policy describing data collection, use, and retention.
- [usage-policy](https://mjanja.co.ke/usage-policy): Usage Policy governing safe and responsible use of the service.

- [Full documentation (llms-full.txt)](https://mjanja.co.ke/llms-full.txt): complete markdown of every key page.

## API

The Mjanja AI API is OpenAI-compatible: it accepts the same chat completion request and response shapes, so existing OpenAI SDKs work after changing the base URL and API key. Endpoints cover chat completions (streaming and non-streaming), media generation, retrieval (RAG) over knowledge bases, browser automation, and voice. Authentication uses a bearer API key issued from the user dashboard. Rate limits and quotas depend on the active subscription tier.

Full API reference: https://mjanja.co.ke/documentation

## For AI Agents

This site is built to be legible to AI agents. The agent guide lives at AGENTS.md (and CLAUDE.md) in the repository root. AI crawlers (GPTBot, ClaudeBot, CCBot, etc.) are served clean Markdown instead of the SPA HTML via the ServeAiCrawlerMarkdown middleware.