Skip to content

inference-gateway/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

564 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inference Gateway Documentation

CI Status Version License

This repository contains the documentation website for Inference Gateway, an open-source API gateway for Large Language Models (LLMs) that provides a unified interface for accessing multiple AI providers.

About Inference Gateway

Inference Gateway offers a unified API layer to interact with multiple LLM providers including OpenAI, DeepSeek, Anthropic, Groq, Cohere, Ollama and more. It provides a consistent interface for interacting with different LLMs, abstracting away the differences between each provider's API.

Development

This documentation site is built with VitePress 1.x and Vue 3, and uses Bun (>= 1.2) as the runtime, package manager, and script runner.

# Install dependencies
bun install

# Start development server
bun run dev

# Static build → .vitepress/dist/
bun run build

# Markdown linting
bun run lint:md

# Prettier formatting
bun run format
bun run format:check

# Provider-docs generator regression tests
bun test

A go-task Taskfile.yml mirrors these scripts - every bun run <name> has an equivalent task <name> (run task with no args to list them). It also exposes the docs generator: task generate rebuilds the provider-specific sections of configuration.md, supported-providers.md, rust-adk.md, and typescript-adk.md from the canonical inference-gateway/schemas OpenAPI schema, and task generate:check fails if those sections have drifted. Those sections sit between GENERATED:* markers and should not be edited by hand.

You can use flox for a consistent development environment (configured in .flox/env/manifest.toml).

See AGENTS.md or CLAUDE.md for the full list of commands and development conventions.

Contributing

Contributions to improve the documentation are welcome! You can:

  1. Edit existing Markdown files at the repo root (each *.md file becomes a page)
  2. Add new documentation pages by creating *.md files at the repo root
  3. Improve the site's design and functionality

This site migrated from Next.js/MDX to VitePress. Content is authored as plain Markdown (.md) files — no markdown/ directory or MDX extension is used.

License

This project is licensed under the Apache 2.0 License.

About

Extensive documentation of the inference-gateway.

Topics

Resources

License

Security policy

Stars

1 star

Watchers

1 watching

Forks

Contributors