Skip to content

Commit 4d7ca26

Browse files
committed
docs: GitHub Pages documentation site
Complete documentation website with: - Landing page (index.html) with hero, features, stats, comparison tables - Benchmark page (benchmark.html) with tabs for latency, accuracy, cost, quality, providers - Quick Start guide (quick-start.html) with TypeScript/Python SDK, CLI, REST API - API Reference (api.html) with complete SDK, CLI, REST API documentation - Dark theme CSS (styles.css), mobile responsive - SEO meta tags, JSON-LD structured data, sitemap, robots.txt - .nojekyll for plain HTML hosting on GitHub Pages
1 parent 4f27b72 commit 4d7ca26

9 files changed

Lines changed: 2411 additions & 105 deletions

File tree

‎docs/.nojekyll‎

Whitespace-only changes.

‎docs/_config.yml‎

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# A3M Router — GitHub Pages Configuration
2+
# https://das-rebel.github.io/a3m-router/
3+
4+
title: A3M Router
5+
tagline: Open-Source LLM Router & AI Gateway — 47+ providers, 99.5% routing accuracy, 62% cost savings
6+
description: >-
7+
A3M Router is an open-source AI gateway that auto-routes every query to the
8+
cheapest capable model across 47+ LLM providers. Features parallel ensemble
9+
execution, semantic cache, budget enforcement, intelligent failover, and
10+
independent benchmark validation. Start in <100ms. Zero ML, 19.5KB.
11+
url: "https://das-rebel.github.io"
12+
baseurl: "/a3m-router"
13+
14+
# GitHub Pages settings
15+
lsi: false
16+
safe: true
17+
markdown: kramdown
18+
kramdown:
19+
input: GFM
20+
hard_wrap: false
21+
highlighter: rouge
22+
permalink: pretty
23+
24+
# SEO
25+
author: Subhajit Das
26+
lang: en
27+
social:
28+
name: A3M Router
29+
links:
30+
- https://github.com/Das-rebel/a3m-router
31+
- https://www.npmjs.com/package/adaptive-memory-multi-model-router
32+
33+
# Defaults
34+
defaults:
35+
- scope:
36+
path: ""
37+
values:
38+
layout: default
39+
image: /a3m-router/benchmark-chart.png
40+
41+
# Exclude from processing
42+
exclude:
43+
- Gemfile
44+
- Gemfile.lock
45+
- node_modules
46+
- vendor
47+
- README.md
48+
- BENCHMARK.md
49+
- "*.md"

‎docs/api.html‎

Lines changed: 513 additions & 0 deletions
Large diffs are not rendered by default.

‎docs/benchmark.html‎

Lines changed: 387 additions & 0 deletions
Large diffs are not rendered by default.

‎docs/index.html‎

Lines changed: 390 additions & 99 deletions
Large diffs are not rendered by default.

‎docs/quick-start.html‎

Lines changed: 366 additions & 0 deletions
Large diffs are not rendered by default.

‎docs/robots.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ User-agent: Applebot-Extended
3434
Allow: /
3535

3636
# Sitemap
37-
Sitemap: https://das-rebel.github.io/adaptive-memory-multi-model-router/sitemap.xml
37+
Sitemap: https://das-rebel.github.io/a3m-router/sitemap.xml

‎docs/sitemap.xml‎

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,38 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
33
<url>
4-
<loc>https://das-rebel.github.io/adaptive-memory-multi-model-router/</loc>
5-
<lastmod>2026-05-18</lastmod>
4+
<loc>https://das-rebel.github.io/a3m-router/</loc>
5+
<lastmod>2026-05-28</lastmod>
66
<changefreq>weekly</changefreq>
77
<priority>1.0</priority>
88
</url>
99
<url>
10-
<loc>https://github.com/Das-rebel/adaptive-memory-multi-model-router</loc>
11-
<lastmod>2026-05-18</lastmod>
10+
<loc>https://das-rebel.github.io/a3m-router/quick-start</loc>
11+
<lastmod>2026-05-28</lastmod>
12+
<changefreq>weekly</changefreq>
13+
<priority>0.9</priority>
14+
</url>
15+
<url>
16+
<loc>https://das-rebel.github.io/a3m-router/benchmark</loc>
17+
<lastmod>2026-05-28</lastmod>
18+
<changefreq>weekly</changefreq>
19+
<priority>0.9</priority>
20+
</url>
21+
<url>
22+
<loc>https://das-rebel.github.io/a3m-router/api</loc>
23+
<lastmod>2026-05-28</lastmod>
24+
<changefreq>monthly</changefreq>
25+
<priority>0.8</priority>
26+
</url>
27+
<url>
28+
<loc>https://github.com/Das-rebel/a3m-router</loc>
29+
<lastmod>2026-05-28</lastmod>
1230
<changefreq>weekly</changefreq>
1331
<priority>0.9</priority>
1432
</url>
1533
<url>
1634
<loc>https://www.npmjs.com/package/adaptive-memory-multi-model-router</loc>
17-
<lastmod>2026-05-18</lastmod>
35+
<lastmod>2026-05-28</lastmod>
1836
<changefreq>weekly</changefreq>
1937
<priority>0.8</priority>
2038
</url>

0 commit comments

Comments
 (0)