Compare commits

...

2 Commits

Author SHA1 Message Date
fca039aa2d ... 2025-08-03 08:44:51 +02:00
6db344c62f ... 2025-08-03 08:40:05 +02:00
17 changed files with 246 additions and 56 deletions

View File

@@ -24,6 +24,7 @@ function App() {
<Route path="/blog/:slug" element={<BlogPost />} />
<Route path="/capability/:slug" element={<BlogPost />} />
<Route path="/component/:slug" element={<BlogPost />} />
<Route path="/tech/:slug" element={<BlogPost />} />
</Routes>
</main>
</div>

View File

@@ -5,6 +5,7 @@ date: "December 8, 2024"
readTime: "7 min read"
tags: ["AI", "Personal Agents", "Technology"]
image: "/src/assets/heart.jpg"
description: "Unlike corporate AI that serves shareholders, Personal Agents work exclusively for you. Learn how this changes everything about AI interaction."
featured: false
draft: false
cat: "blog"

View File

@@ -5,6 +5,7 @@ date: "December 12, 2024"
readTime: "6 min read"
tags: ["Cryptography", "Zero-Knowledge", "Security"]
image: "/src/assets/balls.jpg"
description: "How HERO's zero-knowledge architecture enables trust without compromising privacy. A deep dive into the cryptographic foundations of digital sovereignty."
featured: false
draft: false
cat: "blog"

View File

@@ -4,6 +4,7 @@ author: "HERO Team"
date: "2023-10-26"
readTime: "7 min read"
image: "/src/assets/itworks.jpg"
description: "HERO connects with a wide range of AI agents for research, content creation, and task automation. All computation is done locally or via trusted partners."
tags: ["components", "ai-agents", "how-it-works"]
cat: component
slug: ai-agents-on-your-terms

View File

@@ -4,6 +4,7 @@ author: "HERO Team"
date: "2023-10-26"
readTime: "5 min read"
image: "/src/assets/balls.jpg"
description: "Your HERO acts as your digital assistant, managing messaging, meetings, calendar, documents, tasks, AI interactions, personal identity, credentials, and financial transactions."
tags: ["components", "personal-agent", "how-it-works"]
cat: component
slug: personal-agent

View File

@@ -4,6 +4,7 @@ author: "HERO Team"
date: "2023-10-26"
readTime: "8 min read"
image: "/src/assets/tech.jpg"
description: "Every HERO maintains a private blockchain ledger that verifies identity, manages access control, tracks interactions, and can communicate securely with other ledgers."
tags: ["components", "ledger", "how-it-works"]
cat: component
slug: private-ledger

View File

@@ -4,6 +4,7 @@ author: "HERO Team"
date: "2023-10-26"
readTime: "6 min read"
image: "/src/assets/white_keyb.jpg"
description: "Uses a zero-knowledge, quantum-safe dispersal algorithm. Memory is stored across multiple nodes with no single point of failure. You control the geographic placement of your data."
tags: ["components", "memory", "how-it-works"]
cat: component
slug: secure-unbreakable-memory

View File

@@ -5,6 +5,7 @@ date: "December 10, 2024"
readTime: "5 min read"
tags: ["Identity", "Blockchain", "Sovereignty"]
image: "/src/assets/white_keyb.jpg"
description: "Tracing the journey from corporate-controlled identities to blockchain-verified, user-owned digital personas. The future is sovereign."
featured: false
draft: false
cat: "blog"

View File

@@ -0,0 +1,24 @@
---
title: "Blockchain Identity"
author: "HERO Team"
date: "2023-10-26"
readTime: "7 min read"
image: "/src/assets/heartblue.jpg"
description: "Cryptographically verified identity system built on blockchain technology. You control your reputation and trust relationships."
tags: ["technology", "blockchain", "identity", "security"]
cat: tech
slug: blockchain-identity
---
## Your Sovereign Digital Identity
HERO leverages blockchain technology to provide you with a cryptographically verified and user-controlled digital identity. This empowers you to manage your reputation and trust relationships without relying on centralized authorities.
### Key Features:
* **Self-Sovereign Identity**: You own and control your digital identity, not a corporation or government.
* **Cryptographic Verification**: Your identity is secured and verified using advanced cryptographic techniques on a blockchain.
* **Reputation Management**: Build and manage your reputation based on verifiable interactions and attestations.
* **Decentralized Trust**: Establish trust directly with other HEROs, fostering a more secure and transparent digital ecosystem.
* **Privacy-Preserving**: Share only the necessary information to verify your identity, maintaining your privacy.
This blockchain-based identity system is a fundamental pillar of your digital sovereignty within the HERO ecosystem.

View File

@@ -0,0 +1,23 @@
---
title: "Peer-to-Peer Network"
author: "HERO Team"
date: "2023-10-26"
readTime: "6 min read"
image: "/src/assets/sphere.jpg"
description: "Direct communication between HEROs without central servers. Built on distributed protocols that ensure privacy and resilience."
tags: ["technology", "p2p", "network", "communication"]
cat: tech
slug: peer-to-peer-network
---
## Direct Connections, Uninterrupted Privacy
HERO's Peer-to-Peer Network enables direct communication between Personal Agents, eliminating the need for centralized servers and intermediaries. This architecture is fundamental to ensuring your privacy and digital sovereignty.
### Key Benefits:
* **Decentralized Communication**: Messages, calls, and data transfers occur directly between HEROs, bypassing corporate servers that could monitor or censor your interactions.
* **Enhanced Privacy**: Without central points of control, your communication remains private and secure, known only to the participants.
* **Resilience and Robustness**: The network is highly resilient to outages and attacks, as there's no single point of failure.
* **Scalability**: As more HEROs join, the network's capacity and reach grow, fostering a truly distributed digital ecosystem.
This peer-to-peer foundation empowers you with direct, secure, and private interactions in the digital realm.

View File

@@ -0,0 +1,23 @@
---
title: "Quantum-Safe Storage"
author: "HERO Team"
date: "2023-10-26"
readTime: "8 min read"
image: "/src/assets/swarm.jpg"
description: "Post-quantum cryptography protects your data against future quantum computing threats. Memory is dispersed across multiple nodes with no single point of failure."
tags: ["technology", "quantum-safe", "storage", "security"]
cat: tech
slug: quantum-safe-storage
---
## Future-Proofing Your Digital Legacy
HERO's Quantum-Safe Storage ensures your data is protected not just against current threats, but also against the immense computational power of future quantum computers.
### Key Aspects:
* **Post-Quantum Cryptography**: Implements cryptographic algorithms that are resistant to attacks from quantum computers, safeguarding your data for decades to come.
* **Dispersed Memory**: Your data is fragmented and distributed across multiple nodes, eliminating any single point of failure and enhancing resilience.
* **Immutable Storage**: Once stored, your data cannot be tampered with or altered, providing an unchangeable record.
* **Decentralized Control**: You retain full control over your data, even as it's securely stored across a distributed network.
This technology provides an unparalleled level of security and longevity for your most valuable digital assets.

View File

@@ -0,0 +1,23 @@
---
title: "Zero-Knowledge Architecture"
author: "HERO Team"
date: "2023-10-26"
readTime: "7 min read"
image: "/src/assets/person.jpg"
description: "Advanced cryptographic techniques ensure that even HERO cannot access your data. Your information is encrypted before it leaves your device."
tags: ["technology", "zero-knowledge", "security"]
cat: tech
slug: zero-knowledge-architecture
---
## Privacy by Design: The Zero-Knowledge Foundation
HERO's Zero-Knowledge Architecture is a cornerstone of its privacy-first approach. This advanced cryptographic technique ensures that your data remains private and secure, even from HERO itself.
### How it Works:
* **Data Encryption**: Your information is encrypted on your device before it ever leaves your control.
* **Proof, Not Data**: Instead of sharing your actual data, zero-knowledge proofs allow you to verify information without revealing the underlying data.
* **Enhanced Security**: This architecture minimizes the attack surface, as there's no central repository of unencrypted user data to target.
* **Trustless Verification**: You can prove ownership, identity, or other attributes without needing to trust a third party with your sensitive information.
This fundamental technology ensures that your digital interactions are private, secure, and truly sovereign.

View File

@@ -5,6 +5,7 @@ date: "December 3, 2024"
readTime: "4 min read"
tags: ["Economics", "Privacy", "Value"]
image: "/src/assets/white_keyb.jpg"
description: "Why paying $20/month for digital freedom is the best investment you'll ever make. Breaking down the true cost of corporate data harvesting."
featured: false
draft: false
cat: "blog"

View File

@@ -5,6 +5,7 @@ date: "December 15, 2024"
readTime: "8 min read"
tags: ["Digital Sovereignty", "Privacy", "AI"]
image: "/src/assets/heart.jpg"
description: "In an era where tech giants control our digital lives, Personal Agents represent a fundamental shift toward individual sovereignty and privacy. Discover how HERO is leading this revolution."
featured: true
draft: false
cat: "blog"

View File

@@ -187,7 +187,7 @@ const Blog = () => {
</h3>
<p className="text-gray-300 mb-6 leading-relaxed">
{displayFeaturedPost.excerpt}
{displayFeaturedPost.description}
</p>
<div className="flex items-center justify-between text-sm text-gray-400 mb-6">
@@ -287,7 +287,7 @@ const Blog = () => {
</h3>
<p className="text-gray-300 text-sm mb-4 leading-relaxed">
{post.excerpt}
{post.description}
</p>
<div className="flex items-center justify-between text-xs text-gray-400">

View File

@@ -19,9 +19,17 @@ const BlogPost = () => {
const allModules = import.meta.glob('../blogs/*.md', { as: 'raw', eager: true });
let foundContent = null;
for (const path in allModules) {
if (path.endsWith(`_${slug}.md`)) {
foundContent = allModules[path];
const possibleFileNames = [
`capability_${slug}.md`,
`component_${slug}.md`,
`tech_${slug}.md`,
`${slug}.md` // For general blog posts
];
for (const fileName of possibleFileNames) {
const filePath = `../blogs/${fileName}`;
if (allModules[filePath]) {
foundContent = allModules[filePath];
break;
}
}

View File

@@ -1,9 +1,11 @@
import React from 'react';
import React, { useEffect, useState } from 'react';
import { motion } from 'framer-motion';
import { Link } from 'react-router-dom'; // Import Link
import { Shield, Database, Network, Key, Cpu, Globe, Lock, Zap } from 'lucide-react';
import HeroSection from '../components/HeroSection';
import Section from '../components/Section';
import FeatureCard from '../components/FeatureCard';
import matter from 'gray-matter'; // Import matter
// Import images
import techBackground from '../assets/herotech.jpg'; // HERO Technology background
@@ -12,7 +14,92 @@ import networkImage from '../assets/sphere.jpg'; // sphere
import securityImage from '../assets/person.jpg'; // Digital privacy
import swarmImage from '../assets/swarm.jpg'; // AI Agent Creation
// Use Vite's import.meta.glob to import all tech markdown files
const techModules = import.meta.glob('../blogs/tech_*.md', { as: 'raw', eager: true });
const Technology = () => {
const [technologies, setTechnologies] = useState([]);
const [loading, setLoading] = useState(true);
useEffect(() => {
const loadTechnologies = async () => {
try {
const loadedTechnologies = [];
for (const path in techModules) {
const content = techModules[path];
const { data: frontmatter } = matter(content);
// Map icon strings to actual components
const iconMap = {
'Shield': <Shield size={32} />,
'Database': <Database size={32} />,
'Network': <Network size={32} />,
'Key': <Key size={32} />
};
// Map image paths to actual imports
const imageMap = {
'/src/assets/person.jpg': securityImage,
'/src/assets/swarm.jpg': swarmImage,
'/src/assets/sphere.jpg': networkImage,
'/src/assets/heartblue.jpg': blockchainImage
};
loadedTechnologies.push({
icon: iconMap[frontmatter.icon] || <Shield size={32} />,
title: frontmatter.title,
description: frontmatter.description,
image: imageMap[frontmatter.image] || securityImage,
order: frontmatter.order || 999,
slug: frontmatter.slug || frontmatter.title.toLowerCase().replace(/\s+/g, '-')
});
}
// Sort by order
loadedTechnologies.sort((a, b) => a.order - b.order);
setTechnologies(loadedTechnologies);
} catch (error) {
console.error('Error loading technologies:', error);
// Fallback to static data if loading fails (optional, but good for robustness)
setTechnologies([
{
icon: <Shield size={32} />,
title: "Zero-Knowledge Architecture",
description: "Advanced cryptographic techniques ensure that even HERO cannot access your data. Your information is encrypted before it leaves your device.",
image: securityImage,
slug: "zero-knowledge-architecture"
},
{
icon: <Database size={32} />,
title: "Quantum-Safe Storage",
description: "Post-quantum cryptography protects your data against future quantum computing threats. Memory is dispersed across multiple nodes with no single point of failure.",
image: swarmImage,
slug: "quantum-safe-storage"
},
{
icon: <Network size={32} />,
title: "Peer-to-Peer Network",
description: "Direct communication between HEROs without central servers. Built on distributed protocols that ensure privacy and resilience.",
image: networkImage,
slug: "peer-to-peer-network"
},
{
icon: <Key size={32} />,
title: "Blockchain Identity",
description: "Cryptographically verified identity system built on blockchain technology. You control your reputation and trust relationships.",
image: blockchainImage,
slug: "blockchain-identity"
}
]);
} finally {
setLoading(false);
}
};
loadTechnologies();
}, []);
const comparisonData = [
{
feature: "Ownership",
@@ -56,33 +143,6 @@ const Technology = () => {
}
];
const technicalSpecs = [
{
icon: <Shield size={32} />,
title: "Zero-Knowledge Architecture",
description: "Advanced cryptographic techniques ensure that even HERO cannot access your data. Your information is encrypted before it leaves your device.",
image: securityImage
},
{
icon: <Database size={32} />,
title: "Quantum-Safe Storage",
description: "Post-quantum cryptography protects your data against future quantum computing threats. Memory is dispersed across multiple nodes with no single point of failure.",
image: swarmImage
},
{
icon: <Network size={32} />,
title: "Peer-to-Peer Network",
description: "Direct communication between HEROs without central servers. Built on distributed protocols that ensure privacy and resilience.",
image: networkImage
},
{
icon: <Key size={32} />,
title: "Blockchain Identity",
description: "Cryptographically verified identity system built on blockchain technology. You control your reputation and trust relationships.",
image: blockchainImage
}
];
const architectureFeatures = [
{
title: "Distributed Memory System",
@@ -147,16 +207,35 @@ const Technology = () => {
</div>
<div className="grid md:grid-cols-2 gap-8">
{technicalSpecs.map((spec, index) => (
<FeatureCard
key={index}
icon={spec.icon}
title={spec.title}
description={spec.description}
image={spec.image}
delay={index * 0.2}
/>
))}
{loading ? (
// Loading skeleton
Array.from({ length: 4 }).map((_, index) => (
<motion.div
key={index}
initial={{ opacity: 0 }}
animate={{ opacity: 1 }}
transition={{ duration: 0.3, delay: index * 0.05 }}
className="glass-effect rounded-xl p-6 animate-pulse"
>
<div className="h-8 w-8 bg-gray-600 rounded mb-4"></div>
<div className="h-6 bg-gray-600 rounded mb-3"></div>
<div className="h-4 bg-gray-600 rounded mb-4"></div>
<div className="h-32 bg-gray-600 rounded-lg"></div>
</motion.div>
))
) : (
technologies.map((spec, index) => (
<Link key={index} to={`/tech/${spec.slug}`} className="block">
<FeatureCard
icon={spec.icon}
title={spec.title}
description={spec.description}
image={spec.image}
delay={index * 0.2}
/>
</Link>
))
)}
</div>
</Section>