DEV Community

Cover image for l built an AI and a full ecosystem named Ferny – here's how and why
Ferny
Ferny

Posted on

l built an AI and a full ecosystem named Ferny – here's how and why

When I started building Ferny, I didn't just want to make another chatbot. I wanted to build an ecosystem.

Ferny started as a small project. Today, it's the core of a growing ecosystem built from scratch. Here's what I've built so far:

  1. Ferny AI – The core assistant

Ferny AI is the central part of the ecosystem. It's a conversational assistant that can:

Answer questions on various topics

Generate images from text descriptions

Write and explain code

Some of its features include:

Multiple personas (Standard, Bold, Creative, Brief)

Child mode for younger users

Voice input and text-to-speech

Search the web (via API)

Ferny AI is built with HTML, CSS, and JavaScript. It uses external AI APIs under the hood, with a built-in fallback system to switch between models if one is unavailable.

  1. FernyDrive – Cloud storage for your files

FernyDrive is a fully functional cloud storage app built with IndexedDB. It stores all files locally in the browser.

Features include:

Upload, rename, and delete files

Mark files as favorites

Move files to trash and restore them

Search through files by name

Grid and list views

Dark mode interface

FernyDrive is built as a single HTML file (HTML, CSS, and JavaScript inside) and requires no external dependencies.

  1. FernyApp – Messenger (in development)

FernyApp is a messenger that I'm currently building. It will allow users to chat, find each other by username, and communicate in real time.

The goal is to create a simple, fast, and private communication tool that fits into the Ferny ecosystem.

How I built this:

I started by learning HTML, CSS, and JavaScript. I didn't have a team or funding. I just had an idea and a lot of curiosity.

I used Claude AI to help with the code, and I handled the architecture, design, and product direction myself.

All projects are hosted on Netlify and are accessible to anyone.

What's next:

I'm planning to expand the ecosystem further. My long-term vision is to build a full operating system called FernyOS, where all Ferny services are integrated at the system level.

For now, I'm working on FernyApp (messenger) and improving FernyDrive.

Where to find me:

Telegram: @ferny_official

Telegram Channel: https://t.me/ferny9113

Thank you for reading. This is just the beginning!

Top comments (0)