llm-txt / index.html
likhonsheikh's picture
undefined - Initial Deployment
c49c8f5 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>llms.txt Generator - Make Your Website AI-Friendly</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
.gradient-bg {
background: linear-gradient(135deg, #6B46C1 0%, #3182CE 100%);
}
.card-hover:hover {
transform: translateY(-5px);
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.code-block {
font-family: 'Courier New', Courier, monospace;
background-color: #2D3748;
color: #E2E8F0;
border-radius: 0.5rem;
overflow-x: auto;
}
.fade-in {
animation: fadeIn 0.5s ease-in;
}
@keyframes fadeIn {
from { opacity: 0; }
to { opacity: 1; }
}
</style>
</head>
<body class="bg-gray-50">
<!-- Header -->
<header class="gradient-bg text-white">
<div class="container mx-auto px-4 py-8">
<div class="flex justify-between items-center">
<div class="flex items-center space-x-2">
<i class="fas fa-robot text-3xl"></i>
<h1 class="text-2xl font-bold">llms.txt</h1>
</div>
<nav class="hidden md:flex space-x-6">
<a href="#features" class="hover:text-gray-200">Features</a>
<a href="#how-it-works" class="hover:text-gray-200">How It Works</a>
<a href="#example" class="hover:text-gray-200">Example</a>
<a href="#faq" class="hover:text-gray-200">FAQ</a>
</nav>
<button class="md:hidden text-2xl">
<i class="fas fa-bars"></i>
</button>
</div>
<div class="mt-16 md:mt-24 text-center">
<h1 class="text-4xl md:text-5xl font-bold mb-6">Generate llms.txt files for AI-friendly websites</h1>
<p class="text-xl md:text-2xl mb-10 max-w-3xl mx-auto">Help AI systems understand your website with the new standard for LLM-friendly content.</p>
<div class="max-w-2xl mx-auto bg-white rounded-lg shadow-xl p-6">
<div class="flex flex-col md:flex-row gap-4">
<input type="text" placeholder="Enter your website URL (e.g., example.com)" class="flex-grow px-4 py-3 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-purple-500 text-gray-800">
<button class="gradient-bg text-white px-6 py-3 rounded-lg font-semibold hover:opacity-90 transition">Generate</button>
</div>
<div class="mt-4 flex items-center justify-between">
<div class="flex items-center space-x-2">
<span class="text-gray-600">Select file type:</span>
<select class="border border-gray-300 rounded px-3 py-1 bg-white text-gray-800">
<option>llms.txt</option>
<option>llms-full.txt</option>
</select>
</div>
<span class="text-sm text-gray-500">Generates a basic navigation structure</span>
</div>
</div>
</div>
</div>
</header>
<!-- What is llms.txt -->
<section id="features" class="py-16 bg-white">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold text-center mb-12">What is llms.txt?</h2>
<div class="grid md:grid-cols-2 lg:grid-cols-4 gap-8">
<div class="bg-gray-50 p-6 rounded-xl shadow-md card-hover transition duration-300">
<div class="w-12 h-12 gradient-bg rounded-full flex items-center justify-center text-white mb-4">
<i class="fas fa-brain text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-2">Optimize for AI</h3>
<p class="text-gray-600">While robots.txt is for search crawlers, llms.txt is optimized for AI reasoning engines that need to understand your content.</p>
</div>
<div class="bg-gray-50 p-6 rounded-xl shadow-md card-hover transition duration-300">
<div class="w-12 h-12 gradient-bg rounded-full flex items-center justify-center text-white mb-4">
<i class="fas fa-sitemap text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-2">Structured navigation</h3>
<p class="text-gray-600">Provide a streamlined view of your site's structure in a markdown format that AI systems can easily understand.</p>
</div>
<div class="bg-gray-50 p-6 rounded-xl shadow-md card-hover transition duration-300">
<div class="w-12 h-12 gradient-bg rounded-full flex items-center justify-center text-white mb-4">
<i class="fas fa-window-maximize text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-2">Context optimized</h3>
<p class="text-gray-600">Overcome AI context window limitations by providing essential information in a clean, focused format.</p>
</div>
<div class="bg-gray-50 p-6 rounded-xl shadow-md card-hover transition duration-300">
<div class="w-12 h-12 gradient-bg rounded-full flex items-center justify-center text-white mb-4">
<i class="fas fa-book text-xl"></i>
</div>
<h3 class="text-xl font-semibold mb-2">Learn more</h3>
<p class="text-gray-600">Discover how llms.txt can transform how AI interacts with your website content.</p>
<a href="#" class="text-purple-600 font-medium mt-2 inline-block hover:underline">Learn more about llms.txt</a>
</div>
</div>
</div>
</section>
<!-- How it works -->
<section id="how-it-works" class="py-16 bg-gray-50">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold text-center mb-4">How it works</h2>
<p class="text-xl text-center text-gray-600 mb-12 max-w-2xl mx-auto">Generate and implement an llms.txt file for your website in three simple steps.</p>
<div class="grid md:grid-cols-3 gap-8">
<div class="bg-white p-6 rounded-xl shadow-md card-hover transition duration-300">
<div class="w-16 h-16 gradient-bg rounded-full flex items-center justify-center text-white text-2xl font-bold mb-4">1</div>
<h3 class="text-xl font-semibold mb-2">Enter your website URL</h3>
<p class="text-gray-600">Just provide your domain name, and our tool will analyze your website structure.</p>
</div>
<div class="bg-white p-6 rounded-xl shadow-md card-hover transition duration-300">
<div class="w-16 h-16 gradient-bg rounded-full flex items-center justify-center text-white text-2xl font-bold mb-4">2</div>
<h3 class="text-xl font-semibold mb-2">Review and customize</h3>
<p class="text-gray-600">We'll suggest an llms.txt structure based on your site. Edit it to highlight the most important content.</p>
</div>
<div class="bg-white p-6 rounded-xl shadow-md card-hover transition duration-300">
<div class="w-16 h-16 gradient-bg rounded-full flex items-center justify-center text-white text-2xl font-bold mb-4">3</div>
<h3 class="text-xl font-semibold mb-2">Deploy to your website</h3>
<p class="text-gray-600">Download the file and place it at your domain root (e.g., example.com/llms.txt).</p>
</div>
</div>
</div>
</section>
<!-- Example -->
<section id="example" class="py-16 bg-white">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold text-center mb-12">Example llms.txt</h2>
<p class="text-xl text-center text-gray-600 mb-8 max-w-2xl mx-auto">Here's what an llms.txt file looks like for a typical documentation site.</p>
<div class="max-w-4xl mx-auto bg-gray-800 rounded-xl overflow-hidden shadow-xl">
<div class="flex items-center bg-gray-900 px-4 py-2">
<div class="flex space-x-2 mr-4">
<div class="w-3 h-3 rounded-full bg-red-500"></div>
<div class="w-3 h-3 rounded-full bg-yellow-500"></div>
<div class="w-3 h-3 rounded-full bg-green-500"></div>
</div>
<div class="text-gray-300 text-sm">llms.txt</div>
</div>
<div class="p-6 code-block">
<pre class="whitespace-pre-wrap"><code class="text-gray-200"># Project Name
> Project description with key information necessary
> for understanding the documentation.
Additional details about the project can go here.
## Documentation
- [Quick Start](https://example.com/docs/quickstart): Get started in minutes
- [API Reference](https://example.com/docs/api): Detailed API documentation
## Examples
- [Todo App](https://example.com/examples/todo): A simple todo application example
- [Authentication](https://example.com/examples/auth): Example implementing user authentication
## Optional
- [Blog](https://example.com/blog): Latest updates and tutorials
- [Community](https://example.com/community): Get help from the community</code></pre>
</div>
</div>
<div class="mt-12 max-w-3xl mx-auto">
<h3 class="text-2xl font-semibold mb-4">Structured for AI understanding</h3>
<p class="text-gray-600 mb-6">The llms.txt format uses simple markdown that both humans and AI can read:</p>
<ul class="space-y-4">
<li class="flex items-start">
<div class="flex-shrink-0 h-6 w-6 rounded-full bg-purple-100 text-purple-600 flex items-center justify-center mt-1 mr-3">
<i class="fas fa-check text-xs"></i>
</div>
<span class="text-gray-700">H1 title defines the project or site name</span>
</li>
<li class="flex items-start">
<div class="flex-shrink-0 h-6 w-6 rounded-full bg-purple-100 text-purple-600 flex items-center justify-center mt-1 mr-3">
<i class="fas fa-check text-xs"></i>
</div>
<span class="text-gray-700">Blockquote provides a concise summary</span>
</li>
<li class="flex items-start">
<div class="flex-shrink-0 h-6 w-6 rounded-full bg-purple-100 text-purple-600 flex items-center justify-center mt-1 mr-3">
<i class="fas fa-check text-xs"></i>
</div>
<span class="text-gray-700">H2 headers organize documentation sections</span>
</li>
<li class="flex items-start">
<div class="flex-shrink-0 h-6 w-6 rounded-full bg-purple-100 text-purple-600 flex items-center justify-center mt-1 mr-3">
<i class="fas fa-check text-xs"></i>
</div>
<span class="text-gray-700">Optional section marks secondary resources</span>
</li>
<li class="flex items-start">
<div class="flex-shrink-0 h-6 w-6 rounded-full bg-purple-100 text-purple-600 flex items-center justify-center mt-1 mr-3">
<i class="fas fa-check text-xs"></i>
</div>
<span class="text-gray-700">Clear links to important content</span>
</li>
</ul>
</div>
</div>
</section>
<!-- Adoption -->
<section class="py-16 bg-gray-50">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold text-center mb-12">Rapidly growing adoption</h2>
<p class="text-xl text-center text-gray-600 mb-12 max-w-2xl mx-auto">More websites and tools are adding llms.txt support every day.</p>
<div class="grid grid-cols-2 md:grid-cols-4 gap-8">
<div class="bg-white p-6 rounded-xl shadow-md flex items-center justify-center">
<div class="text-center">
<div class="w-16 h-16 gradient-bg rounded-full flex items-center justify-center text-white mx-auto mb-3">
<i class="fas fa-cloud text-2xl"></i>
</div>
<h3 class="font-semibold">Cloudflare</h3>
<p class="text-sm text-gray-500">/llms.txt /llms-full.txt</p>
</div>
</div>
<div class="bg-white p-6 rounded-xl shadow-md flex items-center justify-center">
<div class="text-center">
<div class="w-16 h-16 gradient-bg rounded-full flex items-center justify-center text-white mx-auto mb-3">
<i class="fab fa-twitter text-2xl"></i>
</div>
<h3 class="font-semibold">X</h3>
<p class="text-sm text-gray-500">/llms.txt /llms-full.txt</p>
</div>
</div>
<div class="bg-white p-6 rounded-xl shadow-md flex items-center justify-center">
<div class="text-center">
<div class="w-16 h-16 gradient-bg rounded-full flex items-center justify-center text-white mx-auto mb-3">
<i class="fas fa-credit-card text-2xl"></i>
</div>
<h3 class="font-semibold">Mangopay</h3>
<p class="text-sm text-gray-500">/llms.txt /llms-full.txt</p>
</div>
</div>
<div class="bg-white p-6 rounded-xl shadow-md flex items-center justify-center">
<div class="text-center">
<div class="w-16 h-16 gradient-bg rounded-full flex items-center justify-center text-white mx-auto mb-3">
<i class="fas fa-chart-line text-2xl"></i>
</div>
<h3 class="font-semibold">HubSpot</h3>
<p class="text-sm text-gray-500">/llms.txt /llms-full.txt</p>
</div>
</div>
</div>
<div class="text-center mt-8">
<a href="#" class="text-purple-600 font-medium hover:underline">Find more companies</a>
</div>
</div>
</section>
<!-- FAQ -->
<section id="faq" class="py-16 bg-white">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold text-center mb-12">Frequently asked questions</h2>
<div class="max-w-3xl mx-auto space-y-6">
<div class="border border-gray-200 rounded-xl p-6">
<button class="flex justify-between items-center w-full text-left">
<h3 class="text-xl font-semibold">What's the difference between llms.txt and robots.txt?</h3>
<i class="fas fa-chevron-down text-purple-600"></i>
</button>
<div class="mt-4 text-gray-600">
While robots.txt tells search crawlers which pages they can access, llms.txt helps AI systems understand your content's structure and meaning.
</div>
</div>
<div class="border border-gray-200 rounded-xl p-6">
<button class="flex justify-between items-center w-full text-left">
<h3 class="text-xl font-semibold">Do I need to create both llms.txt and llms-full.txt?</h3>
<i class="fas fa-chevron-down text-purple-600"></i>
</button>
<div class="mt-4 text-gray-600">
llms.txt provides navigation structure, while the optional llms-full.txt contains complete documentation content. Our tool helps generate both.
</div>
</div>
<div class="border border-gray-200 rounded-xl p-6">
<button class="flex justify-between items-center w-full text-left">
<h3 class="text-xl font-semibold">How do LLMs use this file?</h3>
<i class="fas fa-chevron-down text-purple-600"></i>
</button>
<div class="mt-4 text-gray-600">
Current AI systems don't automatically discover these files. Users can provide the file's content to AI tools, helping them better understand your site.
</div>
</div>
<div class="border border-gray-200 rounded-xl p-6">
<button class="flex justify-between items-center w-full text-left">
<h3 class="text-xl font-semibold">Who created the llms.txt standard?</h3>
<i class="fas fa-chevron-down text-purple-600"></i>
</button>
<div class="mt-4 text-gray-600">
The standard was proposed by Jeremy Howard, co-founder of Answer.AI, to solve AI context window limitations when processing documentation.
</div>
</div>
</div>
<div class="text-center mt-8">
<a href="#" class="text-purple-600 font-medium hover:underline">Read full FAQ</a>
</div>
</div>
</section>
<!-- CTA -->
<section class="gradient-bg text-white py-16">
<div class="container mx-auto px-4 text-center">
<h2 class="text-3xl font-bold mb-6">Make your site AI-friendly</h2>
<p class="text-xl mb-8 max-w-2xl mx-auto">Generate your llms.txt file and help AI systems better understand your content.</p>
<button class="bg-white text-purple-600 px-8 py-3 rounded-lg font-semibold hover:bg-gray-100 transition">Generate now</button>
</div>
</section>
<!-- Footer -->
<footer class="bg-gray-900 text-gray-300 py-12">
<div class="container mx-auto px-4">
<div class="flex flex-col md:flex-row justify-between">
<div class="mb-8 md:mb-0">
<div class="flex items-center space-x-2 mb-4">
<i class="fas fa-robot text-2xl text-purple-400"></i>
<span class="text-xl font-bold text-white">llms-txt.io</span>
</div>
<p class="max-w-xs">The easiest way to create llms.txt files for your website.</p>
</div>
<div class="grid grid-cols-2 md:grid-cols-4 gap-8">
<div>
<h3 class="text-white font-semibold mb-4">Resources</h3>
<ul class="space-y-2">
<li><a href="#" class="hover:text-white">What Are llms.txt Files?</a></li>
<li><a href="#" class="hover:text-white">How to Create Your First llms.txt File</a></li>
<li><a href="#" class="hover:text-white">How to Create an llms-full.txt File</a></li>
<li><a href="#" class="hover:text-white">Do You Need Both llms.txt and llms-full.txt?</a></li>
</ul>
</div>
<div>
<h3 class="text-white font-semibold mb-4">&nbsp;</h3>
<ul class="space-y-2">
<li><a href="#" class="hover:text-white">Is llms.txt Only for Technical Documentation?</a></li>
<li><a href="#" class="hover:text-white">Robots.txt vs. llms.txt</a></li>
<li><a href="#" class="hover:text-white">7 Top Companies Using llms.txt</a></li>
<li><a href="#" class="hover:text-white">How Do LLMs Use the llms.txt File?</a></li>
</ul>
</div>
<div>
<h3 class="text-white font-semibold mb-4">Navigation</h3>
<ul class="space-y-2">
<li><a href="#" class="hover:text-white">Login</a></li>
<li><a href="#" class="hover:text-white">Sign up</a></li>
<li><a href="#" class="hover:text-white">Blog</a></li>
<li><a href="#" class="hover:text-white">FAQ</a></li>
</ul>
</div>
<div>
<h3 class="text-white font-semibold mb-4">Legal</h3>
<ul class="space-y-2">
<li><a href="#" class="hover:text-white">Contact</a></li>
<li><a href="#" class="hover:text-white">Privacy policy</a></li>
<li><a href="#" class="hover:text-white">Terms of use</a></li>
</ul>
</div>
</div>
</div>
<div class="border-t border-gray-800 mt-12 pt-8 text-center text-sm">
<p>&copy; 2023 llms-txt.io. All rights reserved.</p>
</div>
</div>
</footer>
<script>
// Simple FAQ toggle functionality
document.querySelectorAll('#faq button').forEach(button => {
button.addEventListener('click', () => {
const content = button.nextElementSibling;
const icon = button.querySelector('i');
if (content.style.display === 'none' || !content.style.display) {
content.style.display = 'block';
icon.classList.remove('fa-chevron-down');
icon.classList.add('fa-chevron-up');
} else {
content.style.display = 'none';
icon.classList.remove('fa-chevron-up');
icon.classList.add('fa-chevron-down');
}
});
});
// Smooth scrolling for anchor links
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function (e) {
e.preventDefault();
document.querySelector(this.getAttribute('href')).scrollIntoView({
behavior: 'smooth'
});
});
});
</script>
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=likhonsheikh/llm-txt" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>