diff --git a/public/images/logos/CYBERCITY.png b/public/images/logos/CYBERCITY.png
deleted file mode 100644
index ad4b9e3..0000000
Binary files a/public/images/logos/CYBERCITY.png and /dev/null differ
diff --git a/public/images/logos/HERO.png b/public/images/logos/HERO.png
deleted file mode 100644
index 43d712f..0000000
Binary files a/public/images/logos/HERO.png and /dev/null differ
diff --git a/public/images/logos/freezone.png b/public/images/logos/freezone.png
deleted file mode 100644
index 6566b83..0000000
Binary files a/public/images/logos/freezone.png and /dev/null differ
diff --git a/public/images/logos/geomind.png b/public/images/logos/geomind.png
deleted file mode 100644
index 03640c2..0000000
Binary files a/public/images/logos/geomind.png and /dev/null differ
diff --git a/public/images/logos/indaba.png b/public/images/logos/indaba.png
deleted file mode 100644
index 03d6e2d..0000000
Binary files a/public/images/logos/indaba.png and /dev/null differ
diff --git a/public/images/logos/tHREEFOLD.png b/public/images/logos/tHREEFOLD.png
deleted file mode 100644
index c4533a7..0000000
Binary files a/public/images/logos/tHREEFOLD.png and /dev/null differ
diff --git a/public/images/people/emre_koc/emre_koc.jpg b/public/images/people/emre_koc/emre_koc.jpg
new file mode 100644
index 0000000..a9c3ccf
Binary files /dev/null and b/public/images/people/emre_koc/emre_koc.jpg differ
diff --git a/public/images/people/emre_koc/index.md b/public/images/people/emre_koc/index.md
new file mode 100644
index 0000000..517ed96
--- /dev/null
+++ b/public/images/people/emre_koc/index.md
@@ -0,0 +1,20 @@
+---
+title: Emre Koc
+weight: 3
+description: Sustainability Engineer & Program Manager
+taxonomies:
+ people: [emre_koc]
+ memberships: []
+ categories: []
+extra:
+ imgPath: emre_koc.jpg
+ organizations: []
+ countries: []
+ cities: []
+ private: 0
+ socialLinks: {
+ LinkedIn: https://www.linkedin.com/in/remrekoc/,
+ }
+---
+
+Sustainability engineer and program manager focused on building regenerative infrastructure that serves local communities while meeting global standards.
\ No newline at end of file
diff --git a/public/images/people/emre_koc/placeholder.svg b/public/images/people/emre_koc/placeholder.svg
new file mode 100644
index 0000000..a41ffc7
--- /dev/null
+++ b/public/images/people/emre_koc/placeholder.svg
@@ -0,0 +1,6 @@
+
diff --git a/public/images/ventures/mycelium.png b/public/images/ventures/mycelium.png
new file mode 100644
index 0000000..22b8b95
Binary files /dev/null and b/public/images/ventures/mycelium.png differ
diff --git a/scripts/generate-people-data.js b/scripts/generate-people-data.js
index 7ec1bbf..36f277f 100644
--- a/scripts/generate-people-data.js
+++ b/scripts/generate-people-data.js
@@ -30,16 +30,59 @@ function getPeopleComponents() {
}
// Function to generate the peopleData.ts content
+function sortComponents(components) {
+ const manualOrder = [
+ 'People_Kristof_de_Spiegeleer',
+ 'People_Adnan_Fateryji',
+ 'People_Chris_Camponovo',
+ 'People_Florian_Fournier',
+ 'People_Alexandre_Hannelas',
+ 'People_Gregory_Flipo',
+ 'People_Hugo_Mathecowitsch',
+ 'People_Jan_De_Landtsheer',
+ 'People_Karoline_Zizka',
+ 'People_Malte_Geierhos',
+ 'People_Marion_Ravarino',
+ 'People_Michel_Coucke',
+ 'People_Nousrath_Bhugeloo',
+ 'People_Owen_Kemp',
+ 'People_Sacha_Obeegadoo',
+ 'People_Sam_Taggart',
+ 'People_Sasha_Astiadi',
+ 'People_Timur_Gordon',
+ 'People_Emre_Koc',
+ 'People_Vianney_Spriet'
+ ]
+
+ return components
+ .map(component => {
+ const orderIndex = manualOrder.indexOf(component.componentName)
+ return {
+ ...component,
+ orderIndex: orderIndex === -1 ? Number.MAX_SAFE_INTEGER : orderIndex
+ }
+ })
+ .sort((a, b) => {
+ if (a.orderIndex !== b.orderIndex) {
+ return a.orderIndex - b.orderIndex
+ }
+ // Fallback to alphabetical ordering for any components not listed
+ return a.componentName.localeCompare(b.componentName)
+ })
+}
+
function generatePeopleDataContent(components) {
- const imports = components
+ const sortedComponents = sortComponents(components)
+
+ const imports = sortedComponents
.map(comp => `import { data as ${comp.importName}Data } from '${comp.importPath}'`)
.join('\n')
- const dynamicImports = components
+ const dynamicImports = sortedComponents
.map(comp => ` () => import('${comp.importPath}'),`)
.join('\n')
- const syncDataPush = components
+ const syncDataPush = sortedComponents
.map(comp => `
try {
allPeopleData.push(...${comp.importName}Data)
@@ -57,6 +100,8 @@ export interface PersonData {
imageUrl: string
xUrl: string
linkedinUrl: string
+ tags?: string[]
+ note?: string
}
// Function to dynamically get all people data
diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx
index 96790cd..a6380fb 100644
--- a/src/app/about/page.tsx
+++ b/src/app/about/page.tsx
@@ -14,6 +14,7 @@ import { HomeVentures } from '@/components/HomeVentures'
import { Quote } from '@/components/Quote'
import { AboutHero } from '@/components/AboutHero'
import { AboutMission } from '@/components/AboutMission'
+import { AboutRecords } from '@/components/AboutRecords'
import { AboutExperience } from '@/components/AboutExperience'
export default function About() {
@@ -23,6 +24,7 @@ export default function About() {
+
diff --git a/src/app/people/emre_koc/page.tsx b/src/app/people/emre_koc/page.tsx
new file mode 100644
index 0000000..7bc23f7
--- /dev/null
+++ b/src/app/people/emre_koc/page.tsx
@@ -0,0 +1,19 @@
+import { CallToAction } from '@/components/CallToAction'
+import { Faqs } from '@/components/Faqs'
+import { Footer } from '@/components/Footer'
+import { Header_darkbg } from '@/components/Header_darkbg'
+import { People_Emre_Koc } from '@/components/people/People_Emre_Koc'
+
+export default function EmreKocPage() {
+ return (
+ <>
+
+
+
+
+
+
+
+ >
+ )
+}
\ No newline at end of file
diff --git a/src/app/ventures/cybercity/page.tsx b/src/app/ventures/cybercity/page.tsx
index 50bcd85..79dc2e4 100644
--- a/src/app/ventures/cybercity/page.tsx
+++ b/src/app/ventures/cybercity/page.tsx
@@ -3,11 +3,8 @@ import { Faqs } from '@/components/Faqs'
import { Footer } from '@/components/Footer'
import { Header_darkbg } from '@/components/Header_darkbg'
import { Quote } from '@/components/Quote'
-import { VenturesFreezone } from '@/components/VenturesFreezone'
-import { VenturesGeomind } from '@/components/VenturesGeomind'
import { VenturesCybercity } from '@/components/VenturesCybercity'
-
export default function cybercity() {
return (
<>
@@ -21,4 +18,4 @@ export default function cybercity() {
>
)
-}
\ No newline at end of file
+}
diff --git a/src/app/ventures/freezone/page.tsx b/src/app/ventures/freezone/page.tsx
index d8059e1..18e7419 100644
--- a/src/app/ventures/freezone/page.tsx
+++ b/src/app/ventures/freezone/page.tsx
@@ -4,8 +4,6 @@ import { Footer } from '@/components/Footer'
import { Header_darkbg } from '@/components/Header_darkbg'
import { Quote } from '@/components/Quote'
import { VenturesFreezone } from '@/components/VenturesFreezone'
-import { VenturesGeomind } from '@/components/VenturesGeomind'
-
export default function Freezone() {
return (
@@ -20,4 +18,4 @@ export default function Freezone() {
>
)
-}
\ No newline at end of file
+}
diff --git a/src/app/ventures/page.tsx b/src/app/ventures/page.tsx
index 64e0289..ef5b41a 100644
--- a/src/app/ventures/page.tsx
+++ b/src/app/ventures/page.tsx
@@ -2,19 +2,7 @@ import { CallToAction } from '@/components/CallToAction'
import { Faqs } from '@/components/Faqs'
import { Footer } from '@/components/Footer'
import { Header_darkbg } from '@/components/Header_darkbg'
-import { HomeAbout } from '@/components/HomeAbout'
-import { Hero } from '@/components/Hero'
-import { Pricing } from '@/components/Pricing'
-import { PrimaryFeatures } from '@/components/PrimaryFeatures'
-import { SecondaryFeatures } from '@/components/SecondaryFeatures'
-import { Testimonials } from '@/components/Testimonials'
-import { HomePrinciples } from '@/components/HomePrinciples'
-import { HomeMilestones } from '@/components/HomeMilestones'
-import { HomeVentures } from '@/components/HomeVentures'
import { Quote } from '@/components/Quote'
-import { AboutHero } from '@/components/AboutHero'
-import { AboutMission } from '@/components/AboutMission'
-import { AboutExperience } from '@/components/AboutExperience'
import { VenturesHero } from '@/components/VenturesHero'
export default function Ventures() {
diff --git a/src/components/page.tsx b/src/app/ventures/project-mycelium/page.tsx
similarity index 71%
rename from src/components/page.tsx
rename to src/app/ventures/project-mycelium/page.tsx
index ec83238..fcb9f70 100644
--- a/src/components/page.tsx
+++ b/src/app/ventures/project-mycelium/page.tsx
@@ -3,14 +3,14 @@ import { Faqs } from '@/components/Faqs'
import { Footer } from '@/components/Footer'
import { Header_darkbg } from '@/components/Header_darkbg'
import { Quote } from '@/components/Quote'
-import { VenturesHeroApp } from '@/components/VenturesHeroApp'
+import { VenturesProjectMycelium } from '@/components/VenturesProjectMycelium'
-export default function Hero() {
+export default function ProjectMycelium() {
return (
<>
-
+
@@ -18,4 +18,4 @@ export default function Hero() {
>
)
-}
\ No newline at end of file
+}
diff --git a/src/app/ventures/indaba/page.tsx b/src/app/ventures/sikana/page.tsx
similarity index 76%
rename from src/app/ventures/indaba/page.tsx
rename to src/app/ventures/sikana/page.tsx
index 0abe9ad..47fbc9b 100644
--- a/src/app/ventures/indaba/page.tsx
+++ b/src/app/ventures/sikana/page.tsx
@@ -3,14 +3,14 @@ import { Faqs } from '@/components/Faqs'
import { Footer } from '@/components/Footer'
import { Header_darkbg } from '@/components/Header_darkbg'
import { Quote } from '@/components/Quote'
-import { VenturesIndaba } from '@/components/VenturesIndaba'
+import { VenturesSikana } from '@/components/VenturesSikana'
-export default function Indaba() {
+export default function Sikana() {
return (
<>
-
+
diff --git a/src/app/ventures/threefold/page.tsx b/src/app/ventures/threefold/page.tsx
deleted file mode 100644
index d94823d..0000000
--- a/src/app/ventures/threefold/page.tsx
+++ /dev/null
@@ -1,34 +0,0 @@
-import { CallToAction } from '@/components/CallToAction'
-import { Faqs } from '@/components/Faqs'
-import { Footer } from '@/components/Footer'
-import { Header_darkbg } from '@/components/Header_darkbg'
-import { HomeAbout } from '@/components/HomeAbout'
-import { Hero } from '@/components/Hero'
-import { Pricing } from '@/components/Pricing'
-import { PrimaryFeatures } from '@/components/PrimaryFeatures'
-import { SecondaryFeatures } from '@/components/SecondaryFeatures'
-import { Testimonials } from '@/components/Testimonials'
-import { HomePrinciples } from '@/components/HomePrinciples'
-import { HomeMilestones } from '@/components/HomeMilestones'
-import { HomeVentures } from '@/components/HomeVentures'
-import { Quote } from '@/components/Quote'
-import { AboutHero } from '@/components/AboutHero'
-import { AboutMission } from '@/components/AboutMission'
-import { AboutExperience } from '@/components/AboutExperience'
-import { VenturesHero } from '@/components/VenturesHero'
-import { VenturesThreeFold } from '@/components/VenturesThreefold'
-
-export default function ThreeFold() {
- return (
- <>
-
-
-
-
-
-
-
-
- >
- )
-}
\ No newline at end of file
diff --git a/src/components/AboutExperience.tsx b/src/components/AboutExperience.tsx
index 289bf52..33fc82c 100644
--- a/src/components/AboutExperience.tsx
+++ b/src/components/AboutExperience.tsx
@@ -2,7 +2,7 @@ const timeline = [
{
name: 'Core Infrastructure',
description:
- '✓ ThreeFold’s decentralized, autonomous edge computing technology came alive, serving as the backbone of the OurWorld ecosystem.',
+ '✓ Our decentralized, autonomous edge computing technology came alive, serving as the backbone of the OurWorld ecosystem.',
date: 'Phase 1',
description2:
'✓ OurWorld helped secure $50M in investment from our community of investors.',
@@ -18,9 +18,9 @@ const timeline = [
{
name: 'Launch of New Ventures',
description:
- '◯ $30M raise underway to expand core infrastructure and invest in new ventures with a focus on interdependent projects that strengthen the ecosystem collectively.',
+ '◯ $50M raise underway to expand core infrastructure and invest in new ventures with a focus on interdependent projects that strengthen the ecosystem collectively.',
description2:
- '◯ Designing regulatory framework to facilitate digital assets exchanges and other decentralized financial platforms.',
+ '◯ Advancing the Geomind program with the phased rollout of Tier H and Tier S datacenters.',
date: 'Current Phase',
},
{
diff --git a/src/components/AboutRecords.tsx b/src/components/AboutRecords.tsx
new file mode 100644
index 0000000..9d2063e
--- /dev/null
+++ b/src/components/AboutRecords.tsx
@@ -0,0 +1,95 @@
+import clsx from 'clsx'
+
+const records = [
+ {
+ period: '1997–2002',
+ title: 'World Records for Web Hosting',
+ description:
+ 'Kept UEFA, NASA, and World Cup traffic online with continent-scale uptime.',
+ showStream: true,
+ },
+ {
+ period: '2005',
+ title: 'The First Backup Data Duplication System in the World',
+ description:
+ 'Cut enterprise backup footprints by up to 100× before dedupe was mainstream.',
+ showStream: false,
+ },
+ {
+ period: '2008',
+ title: 'One of the First Cloud Systems',
+ description:
+ 'Shipped the first Virtual Private Data Center and proved elastic compute trust.',
+ showStream: false,
+ },
+ {
+ period: '2010',
+ title: 'The First Multi-Site Consistent Database',
+ description:
+ 'Delivered failover that preserved every transaction across sovereign sites.',
+ showStream: true,
+ },
+ {
+ period: '2012',
+ title: 'The First Unbreakable and Distributed Storage System',
+ description:
+ 'Built tamper-proof storage that used 10× less energy and never went dark.',
+ showStream: false,
+ },
+ {
+ period: '2017',
+ title: 'Probably the First Proof of Block Stake Blockchain',
+ description:
+ 'Merged staking and settlement in one move, years before the market caught up.',
+ showStream: false,
+ },
+]
+
+export function AboutRecords() {
+ return (
+
+
+
+
+
WORLD RECORDS
+
+ Milestones That Pushed the Internet Forward
+
+
+ Across decades of building resilient digital infrastructure, our team set new technical benchmarks that still define
+ how mission-critical systems operate today.
+
+
+ )
+}
diff --git a/src/components/CallToAction.tsx b/src/components/CallToAction.tsx
index f1f45ba..33aa879 100644
--- a/src/components/CallToAction.tsx
+++ b/src/components/CallToAction.tsx
@@ -19,7 +19,7 @@ export function CallToAction() {
Launch Ventures That Shape the Future
- Partner with OurWorld to build infrastructure, metaverse platforms, DeFi, education, and digital economy ventures; all backed by funding, mentorship, and mission-aligned infrastructure.
+ Partner with OurWorld to build infrastructure, AI, DeFi, education, and digital economy ventures; all backed by funding, mentorship, and mission-aligned infrastructure.
The Foundation of Every Venture
-
Core Principles Guiding OurWorld's Vision for Building Successful Ventures.
+
+ We start every project with two essentials: protect the planet and empower people. Everything else follows from there.
+
diff --git a/src/components/PeopleHero.tsx b/src/components/PeopleHero.tsx
index 1e5c10e..8230204 100644
--- a/src/components/PeopleHero.tsx
+++ b/src/components/PeopleHero.tsx
@@ -17,42 +17,63 @@ export function PeopleHero() {
Our team
We're a dynamic group of individuals who are passionate about what we do and dedicated to delivering the
- best results for our clients.
+ best results for our startups.
diff --git a/src/components/VenturesFreezone.tsx b/src/components/VenturesFreezone.tsx
index 853a937..d2d277f 100644
--- a/src/components/VenturesFreezone.tsx
+++ b/src/components/VenturesFreezone.tsx
@@ -16,10 +16,10 @@ export function VenturesFreezone() {
About
- The digital free zone is a collaborative project with the Revolutionary Government of Zanzibar through ZICTIA. 100% digital and automated, offering seamless legal, financial, and operational support for businesses. The free zone provides regulatory incentives and benefits to businesses through a fully online platform.
+ Digital Free Zone is a PPP with the Government of Zanzibar through ZICTIA. 100% digital and automated, offering seamless legal, financial, and operational support for businesses.
- Planned to officially launch in late 2025, the Zanzibar Digital Free Zone will introduce a new paradigm of sovereign digital jurisdiction. Unlike traditional regulatory zones, this free zone is governed directly by OurWorld; enabling an unprecedented level of integration between digital identity, business formation, compliance, and tokenized trade. This sovereign model represents a billion-dollar opportunity and a foundational layer in OurWorld’s broader vision for next-generation, decentralized global infrastructure.
+ OurWorld Digital Free Zone will introduce a new paradigm of sovereign digital jurisdiction. Unlike traditional regulatory zones, this Free Zone is governed directly by OurWorld ; enabling an unprecedented level of integration between digital identity, business formation, compliance, and tokenized trade. This sovereign model represents a billion-dollar opportunity and a foundational layer in OurWorld’s broader vision for next-generation, decentralized global infrastructure.
diff --git a/src/components/VenturesGeomind.tsx b/src/components/VenturesGeomind.tsx
index 8b21def..3f10bd4 100644
--- a/src/components/VenturesGeomind.tsx
+++ b/src/components/VenturesGeomind.tsx
@@ -16,10 +16,10 @@ export function VenturesGeomind() {
About
- GeoMind is a software company which has developed a cloud computing system designed for planetary-scale scalability, offering secure, immutable data storage that ensures integrity and permanence.
+ GeoMind is a new generation of decentralized cloud and AI infrastructure that delivers Tier S (enterprise-grade) and Tier H (home and office) datacenters to people, businesses, and public institutions.
- GeoMind’s platform redefines what modern cloud infrastructure can achieve. It is an ultra-secure, globally scalable edge and AI cloud environment with fully autonomous, self-healing capabilities. Designed for both traditional and emerging workloads, the technology provides unmatched sovereignty, scalability, and efficiency that traditional cloud solutions cannot deliver
+ By pairing autonomous bare-metal orchestration with verifiable resource metering, GeoMind lets participants own their cloud footprint and turn idle capacity into profit. The mesh spans sovereign facilities and in-field deployments, providing compliant, energy-aware performance for AI, Web3, and data-intensive applications without relying on centralized hyperscalers.
@@ -51,15 +51,15 @@ export function VenturesGeomind() {
-
+
diff --git a/src/components/VenturesHero.tsx b/src/components/VenturesHero.tsx
index 9757d05..c69f339 100644
--- a/src/components/VenturesHero.tsx
+++ b/src/components/VenturesHero.tsx
@@ -1,44 +1,42 @@
const ventures = [
{
- name: 'ThreeFold',
- logo: '/images/ventures/tf.png',
- description: 'ThreeFold is a scalable bare metal infrastructure layer for AI, Internet, and Cloud – presenting a cloud solution that offers unmatched security, reliability, performance, and autonomy. Leveraging open source technology as developed by TF9.',
- url: 'https://threefold.io',
- learnMoreUrl: './threefold'
+ name: 'Project Mycelium',
+ logo: '/images/ventures/mycelium.png',
+ description: 'Project Mycelium is the community-driven, co-owned decentralized cloud built on GeoMind’s technology, delivering sovereign digital infrastructure for people, enterprises, and public institutions.',
+ url: 'https://projectmycelium.com',
+ learnMoreUrl: './project-mycelium'
},
{
name: 'GeoMind',
logo: '/images/ventures/geo_ico.png',
- description: 'GeoMind is a software company which has developed a cloud computing system designed for global scalability, offering secure, immutable data storage that ensures integrity and permanence.',
+ description: 'GeoMind delivers a new generation of decentralized cloud and AI infrastructure with Tier S enterprise and Tier H personal datacenters so anyone from individuals to enterprises can own their cloud and earn from idle capacity.',
url: 'https://geomind.io',
learnMoreUrl: './geomind'
},
{
name: 'Zanzibar Digital Free Zone',
logo: '/images/ventures/freezone.png',
- description: 'A collaboration with the Government of Zanzibar through ZICTA. 100% digital and automated, offering seamless legal, financial, and operational support for businesses. The free zone provides regulatory incentives and benefits to businesses through a fully online platform.',
+ description: 'A Public-Private Partnership (PPP) with the Government of Zanzibar through ZICTIA. 100% digital and automated business operations, offering seamless legal, financial, and operational support for businesses.',
url: 'http://freezone.ourworld.tf/',
learnMoreUrl: './freezone'
},
{
name: 'Zanzibar Cyber City',
logo: '/images/ventures/cybercity.png',
- description: 'A visionary startup city featuring 3,000 units in its initial stages. The cyber city aims to be a collaborative hub for innovation, bringing together startups, investors, and technologists in a state-of-the-art urban environment.',
- url: 'http://cybercity.ourworld.tf/',
+ description: 'A visionary startup city being developed as a PPP with the Government of Zanzibar. The cyber city aims to be a collaborative hub for innovation, bringing together startups, investors, and technologists in a state-of-the-art urban environment.',
learnMoreUrl: './cybercity'
},
{
- name: 'Indaba',
+ name: 'Sikana',
logo: '/images/ventures/ow_icon.png',
- description: 'Indaba is a social business empowering young people to be resilient, reach their full potential, and contribute to the common good. A global ecosystem for holistic learning - accessible online and offline, affordable to the many, and grounded in culture, care, and collaboration.',
+ description: 'Sikana is a social business empowering young people to be resilient, reach their full potential, and contribute to the common good. A global ecosystem for holistic learning - accessible online and offline, affordable to the many, and grounded in culture, care, and collaboration.',
url: 'https://sikana.tv',
- learnMoreUrl: './indaba'
+ learnMoreUrl: './sikana'
},
{
name: 'Hero',
logo: '/images/ventures/hero.png',
- description: 'Hero is a digital assistant designed to give individuals full control over their digital identity and assets. Focused on privacy and autonomy, Hero helps manage personal information, tasks, and interactions across decentralized platforms.',
- url: '#',
+ description: 'Hero is an agentic AI assistant designed to give individuals full control over their digital identity and assets. Focused on privacy and autonomy, Hero orchestrates trusted AI agents to manage personal information, tasks, and interactions across decentralized platforms.',
learnMoreUrl: './hero'
}
]
diff --git a/src/components/VenturesHeroApp.tsx b/src/components/VenturesHeroApp.tsx
index b90130a..376b474 100644
--- a/src/components/VenturesHeroApp.tsx
+++ b/src/components/VenturesHeroApp.tsx
@@ -23,9 +23,9 @@ export function VenturesHeroApp() {
About
- HERO is a next-generation Personal Agent (PA), a sovereign digital assistant designed to act entirely on behalf of its user. Developed on the ThreeFold infrastructure and operating within a sovereign digital free zone, HERO prioritizes privacy, autonomy, and user control in every interaction.
+ HERO is a next-generation agentic AI Personal Agent (PA), a sovereign digital assistant designed to act entirely on behalf of its user. Developed on the Project Mycelium and operating within a sovereign digital free zone, HERO prioritizes privacy, autonomy, and user control in every interaction.
- Unlike traditional AI systems owned by corporations and driven by centralized data harvesting, HERO is built around the principles of Augmented Collective Intelligence (ACI), enabling personalized intelligence that evolves through real human context. It integrates seamlessly into everyday life, supporting communication, identity, knowledge, memory, and transactions while preserving cultural nuance and digital sovereignty.
+ Unlike traditional AI systems owned by corporations and driven by centralized data harvesting, HERO is built around the principles of Augmented Collective Intelligence (ACI), enabling personalized intelligence that evolves through real human context. It orchestrates a constellation of trusted AI agents that integrate seamlessly into everyday life, supporting communication, identity, knowledge, memory, and transactions while preserving cultural nuance and digital sovereignty.
@@ -76,12 +76,6 @@ export function VenturesHeroApp() {
@@ -101,7 +95,7 @@ export function VenturesHeroApp() {
Personal Agent Layer.
- HERO acts as a digital assistant. It andles daily operations including messaging, calendars, identity, credentials, documentation, AI tasks, and transactions, all securely encrypted and user-governed.
+ HERO behaves as a sovereign digital assistant, coordinating a suite of domain-specific AI agents to handle messaging, calendars, identity, credentials, documentation, AI tasks, and transactions, all securely encrypted and user-governed.
@@ -121,8 +115,8 @@ export function VenturesHeroApp() {
- AI Agent.
- 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.
+ Agentic AI Network.
+ HERO connects with a wide range of autonomous AI agents for research, content creation, and task automation, with computation executed locally or through vetted, privacy-preserving partners.
diff --git a/src/components/VenturesThreefold.tsx b/src/components/VenturesProjectMycelium.tsx
similarity index 77%
rename from src/components/VenturesThreefold.tsx
rename to src/components/VenturesProjectMycelium.tsx
index f89d6ea..9cf2606 100644
--- a/src/components/VenturesThreefold.tsx
+++ b/src/components/VenturesProjectMycelium.tsx
@@ -1,24 +1,23 @@
import { CloudIcon, GlobeAltIcon, CpuChipIcon, CircleStackIcon } from '@heroicons/react/20/solid'
-
-export function VenturesThreeFold() {
+export function VenturesProjectMycelium() {
return (
VENTURES
- ThreeFold
+ Project Mycelium
About
- ThreeFold is a decentralized cloud and internet infrastructure platform designed to run directly on bare metal, distinguishing it from other DePIN (Decentralized Physical Infrastructure Network) projects that operate only at the protocol level.
+ Project Mycelium is the community-driven, co-owned decentralized cloud that gives people, enterprises, and public institutions direct access to sovereign digital infrastructure.
- Focused on enabling autonomous infrastructure, ThreeFold ensures that data remains local, secure, and immune to loss or corruption. Its exceptionally high security standards have led governments to select its technology as the foundation for their public digital infrastructure.
+ Powered by technology developed at GeoMind, Project Mycelium runs on GeoMind's Tier H compute and Tier S storage datacenters—delivering autonomous, verifiable performance across distributed bare metal. This combination ensures data remains local, resilient, and verifiably secure for every participant in the network.
@@ -73,13 +72,13 @@ export function VenturesThreeFold() {
Website
@@ -93,25 +92,25 @@ export function VenturesThreeFold() {
- Data. Ultra-secure, private, and efficient storage at global scale.
+ Community-Owned Cloud. Participants co-own, govern, and benefit from the network while gaining sovereignty over their infrastructure footprint.
- Network Encrypted, scalable overlay network with optimized routing.
+ Tier H & Tier S Datacenters. GeoMind-operated facilities provide deterministic performance for high-availability compute and secure, persistent storage.
- Compute. Scalable, decentralized compute fabric for running resilient, high-performance applications across edge and core environments.
+ Autonomous Compute. GeoMind orchestration distributes workloads across the mesh, balancing edge and core resources with verifiable performance.
- Cloud. Self-healing, edge-ready cloud for Web2, Web3, and AI workloads.
+ Sovereign Cloud Services. Self-healing, edge-ready services for Web2, Web3, and AI workloads, delivered without centralized control.
diff --git a/src/components/VenturesIndaba.tsx b/src/components/VenturesSikana.tsx
similarity index 92%
rename from src/components/VenturesIndaba.tsx
rename to src/components/VenturesSikana.tsx
index 7b1ccc8..8cb7bb0 100644
--- a/src/components/VenturesIndaba.tsx
+++ b/src/components/VenturesSikana.tsx
@@ -9,23 +9,23 @@ import {
} from '@heroicons/react/20/solid'
-export function VenturesIndaba() {
+export function VenturesSikana() {
return (
VENTURES
- Indaba
+ Sikana
About
- Indaba is a social business on a mission to empower young people to be resilient, reach their full potential, and contribute to the common good. We’re building a global ecosystem for holistic learning ; accessible online and offline, affordable to the many, and grounded in culture, care, and collaboration.
+ Sikana is a social business on a mission to empower young people to be resilient, reach their full potential, and contribute to the common good. We’re building a global ecosystem for holistic learning ; accessible online and offline, affordable to the many, and grounded in culture, care, and collaboration.
- Indaba is the platform that adds an "Engage" button to the Internet. While most platforms offer "Like," or "Comment," Indaba invites people to take responsibility, contribute meaningfully, and become part of the solution.
+ Sikana is the platform that adds an "Engage" button to the Internet. While most platforms offer "Like," or "Comment," Sikana invites people to take responsibility, contribute meaningfully, and become part of the solution.
@@ -80,7 +80,7 @@ export function VenturesIndaba() {
Website
Contact
@@ -94,41 +94,41 @@ export function VenturesIndaba() {
-
Indaba Ecosystem
+
Sikana Ecosystem
- Indaba Studios.
+ Sikana Studios.
A global engagement platform empowering people everywhere to contribute to the integral development of young people ; so they can grow in dignity, flourish fully, and serve the common good.
- IndabaOS.
+ SikanaOS.
The tech infrastructure that invites the world to accelerate the transition toward high quality youth development.
- Indaba Certifications.
- Recognition frameworks that validate skills, experiences, and contributions across the Indaba ecosystem.
+ Sikana Certifications.
+ Recognition frameworks that validate skills, experiences, and contributions across the Sikana ecosystem.
- Indaba Foundation.
+ Sikana Foundation.
A lighthouse to empower nannies, teachers, caregivers, and school operators to reshape the landscape and trajectory of education in Africa ; and beyond.
- Indaba Institute.
+ Sikana Institute.
A global collaborative effort to build a purpose-driven Wikipedia–Spotify of youth development.
+ Emre combines a background in mechanical engineering and computer science with a focus on energy systems and urban sustainability. He is passionate about decentralization and empowering people to reclaim their rights and autonomy in the digital age.
+
+
+ At OurWorld, Emre serves as a Program Manager coordinating initiatives in Zanzibar, including the Zanzibar Cyber City and Free Zone. As a Sustainability Engineer, he ensures that local operations and infrastructure developments meet the highest standards of environmental and social responsibility.
+
- At OurWorld, Sacha leads business development across ventures, aligning purpose with traction. With a sharp sense for timing and strategy, he bridges founders, investors, and institutions—ensuring that each initiative is not only bold in vision but grounded in execution.
+ As COO of Geomind, OurWorld's geospatial intelligence venture, Sacha leads business development across ventures, aligning purpose with traction. With a sharp sense for timing and strategy, he bridges founders, investors, and institutions—ensuring that each initiative is not only bold in vision but grounded in execution.
`
diff --git a/src/components/people/People_Sam_Taggart.tsx b/src/components/people/People_Sam_Taggart.tsx
index d6a4aeb..60f7986 100644
--- a/src/components/people/People_Sam_Taggart.tsx
+++ b/src/components/people/People_Sam_Taggart.tsx
@@ -3,10 +3,11 @@ import { PersonTemplate } from '@/components/PersonTemplate'
export const data = [
{
name: 'Sam Taggart',
- role: 'Communication & Community',
+ role: 'Community Builder',
imageUrl: '/images/people/sam_taggart/sam_taggart.jpg',
xUrl: '#',
linkedinUrl: 'https://www.linkedin.com/in/samtaggart/',
+ tags: ['In Residence'],
},
]
diff --git a/src/components/people/People_Sasha_Astiadi.tsx b/src/components/people/People_Sasha_Astiadi.tsx
index ab65219..04d572f 100644
--- a/src/components/people/People_Sasha_Astiadi.tsx
+++ b/src/components/people/People_Sasha_Astiadi.tsx
@@ -3,10 +3,11 @@ import { PersonTemplate } from '@/components/PersonTemplate'
export const data = [
{
name: 'Sasha Astiadi',
- role: 'Web Operations',
+ role: 'Web Architect',
imageUrl: '/images/people/sasha_astiadi/sasha_astiadi.png',
xUrl: '#',
linkedinUrl: 'https://www.linkedin.com/in/sastiadi/',
+ tags: ['In Residence'],
},
]
diff --git a/src/components/people/People_Timur_Gordon.tsx b/src/components/people/People_Timur_Gordon.tsx
index d1f6e9e..3f83a9b 100644
--- a/src/components/people/People_Timur_Gordon.tsx
+++ b/src/components/people/People_Timur_Gordon.tsx
@@ -3,10 +3,11 @@ import { PersonTemplate } from '@/components/PersonTemplate'
export const data = [
{
name: 'Timur Gordon',
- role: 'Software Developer',
+ role: 'Software Architect',
imageUrl: '/images/people/timur_gordon/timur_gordon.jpg',
xUrl: '#',
linkedinUrl: 'https://www.linkedin.com/in/timur-gordon/',
+ tags: ['In Residence'],
},
]
diff --git a/src/images/logos/CYBERCITY.png b/src/images/logos/CYBERCITY.png
deleted file mode 100644
index 14ef24f..0000000
Binary files a/src/images/logos/CYBERCITY.png and /dev/null differ
diff --git a/src/images/logos/HERO.png b/src/images/logos/HERO.png
deleted file mode 100644
index 14b3e6c..0000000
Binary files a/src/images/logos/HERO.png and /dev/null differ
diff --git a/src/images/logos/INDABA.png b/src/images/logos/INDABA.png
deleted file mode 100644
index c567eca..0000000
Binary files a/src/images/logos/INDABA.png and /dev/null differ
diff --git a/src/images/logos/freezone.png b/src/images/logos/freezone.png
deleted file mode 100644
index 81f5293..0000000
Binary files a/src/images/logos/freezone.png and /dev/null differ
diff --git a/src/images/logos/geomind.png b/src/images/logos/geomind.png
deleted file mode 100644
index 899293b..0000000
Binary files a/src/images/logos/geomind.png and /dev/null differ
diff --git a/src/images/logos/laravel.svg b/src/images/logos/laravel.svg
deleted file mode 100644
index bfa63bd..0000000
--- a/src/images/logos/laravel.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
diff --git a/src/images/logos/mirage.svg b/src/images/logos/mirage.svg
deleted file mode 100644
index 204df73..0000000
--- a/src/images/logos/mirage.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/src/images/logos/statamic.svg b/src/images/logos/statamic.svg
deleted file mode 100644
index 25d7ba6..0000000
--- a/src/images/logos/statamic.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/src/images/logos/statickit.svg b/src/images/logos/statickit.svg
deleted file mode 100644
index 381d21e..0000000
--- a/src/images/logos/statickit.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/src/images/logos/tHREEFOLD.png b/src/images/logos/tHREEFOLD.png
deleted file mode 100644
index e762e47..0000000
Binary files a/src/images/logos/tHREEFOLD.png and /dev/null differ
diff --git a/src/images/logos/transistor.svg b/src/images/logos/transistor.svg
deleted file mode 100644
index 2b858cf..0000000
--- a/src/images/logos/transistor.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/src/images/logos/tuple.svg b/src/images/logos/tuple.svg
deleted file mode 100644
index 2a9c241..0000000
--- a/src/images/logos/tuple.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/src/lib/peopleData.ts b/src/lib/peopleData.ts
index 5f85057..89c13c2 100644
--- a/src/lib/peopleData.ts
+++ b/src/lib/peopleData.ts
@@ -7,6 +7,8 @@ export interface PersonData {
imageUrl: string
xUrl: string
linkedinUrl: string
+ tags?: string[]
+ note?: string
}
// Function to dynamically get all people data
@@ -15,15 +17,15 @@ export async function getAllPeopleData(): Promise {
// Auto-generated list of all people components
const peopleComponents = [
+ () => import('@/components/people/People_Kristof_de_Spiegeleer'),
() => import('@/components/people/People_Adnan_Fateryji'),
- () => import('@/components/people/People_Alexandre_Hannelas'),
() => import('@/components/people/People_Chris_Camponovo'),
() => import('@/components/people/People_Florian_Fournier'),
+ () => import('@/components/people/People_Alexandre_Hannelas'),
() => import('@/components/people/People_Gregory_Flipo'),
() => import('@/components/people/People_Hugo_Mathecowitsch'),
() => import('@/components/people/People_Jan_De_Landtsheer'),
() => import('@/components/people/People_Karoline_Zizka'),
- () => import('@/components/people/People_Kristof_de_Spiegeleer'),
() => import('@/components/people/People_Malte_Geierhos'),
() => import('@/components/people/People_Marion_Ravarino'),
() => import('@/components/people/People_Michel_Coucke'),
@@ -33,6 +35,7 @@ export async function getAllPeopleData(): Promise {
() => import('@/components/people/People_Sam_Taggart'),
() => import('@/components/people/People_Sasha_Astiadi'),
() => import('@/components/people/People_Timur_Gordon'),
+ () => import('@/components/people/People_Emre_Koc'),
() => import('@/components/people/People_Vianney_Spriet'),
]
@@ -51,15 +54,15 @@ export async function getAllPeopleData(): Promise {
}
// Synchronous version using static imports for immediate data access
+import { data as kristof_de_spiegeleerData } from '@/components/people/People_Kristof_de_Spiegeleer'
import { data as adnan_fateryjiData } from '@/components/people/People_Adnan_Fateryji'
-import { data as alexandre_hannelasData } from '@/components/people/People_Alexandre_Hannelas'
import { data as chris_camponovoData } from '@/components/people/People_Chris_Camponovo'
import { data as florian_fournierData } from '@/components/people/People_Florian_Fournier'
+import { data as alexandre_hannelasData } from '@/components/people/People_Alexandre_Hannelas'
import { data as gregory_flipoData } from '@/components/people/People_Gregory_Flipo'
import { data as hugo_mathecowitschData } from '@/components/people/People_Hugo_Mathecowitsch'
import { data as jan_de_landtsheerData } from '@/components/people/People_Jan_De_Landtsheer'
import { data as karoline_zizkaData } from '@/components/people/People_Karoline_Zizka'
-import { data as kristof_de_spiegeleerData } from '@/components/people/People_Kristof_de_Spiegeleer'
import { data as malte_geierhosData } from '@/components/people/People_Malte_Geierhos'
import { data as marion_ravarinoData } from '@/components/people/People_Marion_Ravarino'
import { data as michel_couckeData } from '@/components/people/People_Michel_Coucke'
@@ -69,21 +72,22 @@ import { data as sacha_obeegadooData } from '@/components/people/People_Sacha_Ob
import { data as sam_taggartData } from '@/components/people/People_Sam_Taggart'
import { data as sasha_astiadiData } from '@/components/people/People_Sasha_Astiadi'
import { data as timur_gordonData } from '@/components/people/People_Timur_Gordon'
+import { data as emre_kocData } from '@/components/people/People_Emre_Koc'
import { data as vianney_sprietData } from '@/components/people/People_Vianney_Spriet'
export function getAllPeopleDataSync(): PersonData[] {
const allPeopleData: PersonData[] = []
try {
- allPeopleData.push(...adnan_fateryjiData)
+ allPeopleData.push(...kristof_de_spiegeleerData)
} catch (error) {
- console.error('Error loading adnan_fateryji data:', error)
+ console.error('Error loading kristof_de_spiegeleer data:', error)
}
try {
- allPeopleData.push(...alexandre_hannelasData)
+ allPeopleData.push(...adnan_fateryjiData)
} catch (error) {
- console.error('Error loading alexandre_hannelas data:', error)
+ console.error('Error loading adnan_fateryji data:', error)
}
try {
@@ -98,6 +102,12 @@ export function getAllPeopleDataSync(): PersonData[] {
console.error('Error loading florian_fournier data:', error)
}
+ try {
+ allPeopleData.push(...alexandre_hannelasData)
+ } catch (error) {
+ console.error('Error loading alexandre_hannelas data:', error)
+ }
+
try {
allPeopleData.push(...gregory_flipoData)
} catch (error) {
@@ -122,12 +132,6 @@ export function getAllPeopleDataSync(): PersonData[] {
console.error('Error loading karoline_zizka data:', error)
}
- try {
- allPeopleData.push(...kristof_de_spiegeleerData)
- } catch (error) {
- console.error('Error loading kristof_de_spiegeleer data:', error)
- }
-
try {
allPeopleData.push(...malte_geierhosData)
} catch (error) {
@@ -182,6 +186,12 @@ export function getAllPeopleDataSync(): PersonData[] {
console.error('Error loading timur_gordon data:', error)
}
+ try {
+ allPeopleData.push(...emre_kocData)
+ } catch (error) {
+ console.error('Error loading emre_koc data:', error)
+ }
+
try {
allPeopleData.push(...vianney_sprietData)
} catch (error) {