ano is a REST API that ranks your content by what each user actually cares about. You send posts, we return them ranked. The feed improves with every interaction.
// 1. Onboard a new user (once) await fetch("/profile/user_123/onboard", { method : "POST", headers: { "x-ano-api-key": key }, body : JSON.stringify({ like: ["tech", "science"] }) }); // 2. Get a ranked feed (every page load) const { feed } = await fetch("/feed", { method : "POST", headers: { "x-ano-api-key": key, "x-ano-user-id": userId }, body : JSON.stringify({ posts: yourPosts }) }).then(r => r.json()); // feed[0] = most relevant post for this user ✓
Pass any array of content — title, body, timestamp. ano extracts topic signals automatically using NLP. Zero configuration.
Each user gets a preference profile that learns from explicit choices and implicit signals — likes, shares, skips, views.
Posts come back sorted by relevance with a full score breakdown. Show users exactly why they're seeing each post.
ano understands topic signals automatically. No training data, no labelling, no configuration required.
Select your interests, hit rank, and see how the API orders these posts for your preference profile. This is calling the real ano API.
Two complete demo apps showing ano in different product contexts. Open either one to see the ranking algorithm in action.
An editorial news feed. Articles ranked by your topic preferences with a per-post transparency score breakdown.
A social feed ranked by relevance. Creators' posts sorted by what matters to you, with live engagement signal tracking.
Free to start. Get your API key in under a minute.