ax.tclee.dev
Axiomtek industrial computers, explained for people and machines.
I'm TC Lee, Business Development Manager at Axiomtek for the Nordics, Benelux, France, Spain, the Baltics and Greece. This site does three things:
See how it's used
Interactive scene maps of real applications, with the products that fit each one.
2Find a model and its lifecycle
One map of every model, linking to the official page and to a Markdown file with specs, lifecycle and EOL dates.
3Feed your AI or bot
Every datasheet as Markdown and JSON. No API key, no scraping.
2 · Product map
Every model, its official page and its Markdown file
To browse products with photos and filters, use axiomtek.com. This site adds what the official site does not keep: every model in one plain list, a Markdown file per model that AI assistants can read, and lifecycle status. Axiomtek removes discontinued models from its website; they stay here, marked.
Each Markdown file carries the model's lifecycle stage at the top and, for ordering variants with an EOL notice, the notice date, last order date and last shipment date. Example: ICO300.
3 · Machine-readable data
Product data for AI assistants and bots
The full Axiomtek product line, mirrored from axiomtek.com and synced weekly. Static files over HTTPS: no authentication, cross-origin requests allowed, UTF-8.
Endpoints
Base URL https://ax.tclee.dev
GET /llms.txtIndex of every model grouped by category, with links. Give this to an AI assistant first.GET /llms-full.txtEvery product page in one file, for loading a whole catalog into context.GET /products/index.jsonIndex of all models: slug, model, category, lifecycle, EOL summary, file links.GET /products/{slug}.mdOne model as Markdown: features, specifications, ordering information, sources.GET /products/{slug}.jsonThe same model as JSON.GET /changelog.jsonDated events:added,changed,eol,reappeared.
Lifecycle values
lifecycle | Meaning |
|---|---|
active | Orderable, no EOL notice. |
partial-phase-out | Some ordering variants have an EOL notice; the rest stay active. |
last-time-buy | EOL announced for all variants; orders accepted until last_order_date. |
phasing-out | Last order date has passed; open orders ship until last_shipment_date. |
eol | Last shipment date has passed, or the model is no longer on axiomtek.com. |
Stages are recalculated from the dates every week.
Example
# one model as JSON (trimmed)
curl https://ax.tclee.dev/products/ico300.json
{
"slug": "ico300",
"model": "ICO300",
"lifecycle": "last-time-buy",
"official_site_status": "Available",
"category": ["Intelligent Solutions", "Intelligent Automation", "Industrial IoT Gateway"],
"specs": [
{ "name": "CPU", "values": ["Intel® Atom™ Processor E3815 (1.46GHz) or E3827 (1.75GHz)"] },
...
],
"ordering": [
{
"item": "ICO300-E3815-B",
"pn": "E22C300165",
"eol": { "notice_date": "2026-06-26", "last_order_date": "2026-10-30",
"last_shipment_date": "2027-06-30", "stage": "last-time-buy" }
},
...
],
"eol_notice": { "scope": "all variants", "last_order_date": "2026-10-30",
"last_shipment_date": "2027-06-30", ... },
"official_url": "https://www.axiomtek.com/products/.../ico300",
"sales_contact": { "name": "TC Lee", "email": "tc.lee@axiomtek.com.tw", ... }
}
Keeping a bot in sync
- Load
/products/index.jsononce. - Once a week, read
/changelog.jsonand keep the events dated after your last sync. - Re-fetch
/products/{slug}.jsonfor each slug in those events. Lifecycle stages also advance by date, so re-read/products/index.jsonweekly.
Specifications are copied from axiomtek.com, which stays authoritative. Models with no published specifications say so and point to me for the datasheet.
Contact
Have an application in mind? Send me the requirements.
Describe what the system does and where it runs: environment, I/O, certifications, quantity and timeline. The email button opens your own mail program with a short template.
