Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASTRA

Your Knowledge. Your Universe.

A next-generation 3D Knowledge Management System inspired by the structure of the universe.


🌌 Overview

ASTRA is not just another note-taking application.

It transforms knowledge into a living universe where every piece of information exists as a celestial object.

Instead of navigating folders, users explore galaxies, stars, planets and moons.

Every object has meaning. Every orbit has purpose. Every rotation represents time.

Knowledge becomes alive.


Vision

Create a limitless universe where information can grow exactly like the cosmos.

Small ideas become moons.

Projects become planets.

Departments become solar systems.

Businesses become galaxies.

Entire lives become universes.


Core Philosophy

Folders are boring.

The universe isn't.

ASTRA replaces traditional storage systems with an immersive spatial experience.


Main Features

🌌 Infinite Universe

  • Infinite 3D Space
  • Dynamic Galaxy Generation
  • Procedural Star Fields
  • Space Navigation

⭐ Celestial Object Creator

Create custom celestial bodies.

Properties include:

  • Name
  • Color
  • Size
  • Mass
  • Gravity
  • Orbit
  • Atmosphere
  • Description
  • Purpose

🌍 Planet Storage

Planets act as data containers.

Each planet can store:

  • Notes
  • Images
  • Videos
  • Documents
  • Archives
  • Audio
  • Links

🌙 Moon System

Moons extend planets.

Useful for:

  • Sub Notes
  • Attachments
  • Versions
  • References

☀ Star System

Stars organize planets.

They define:

  • Orbital structure
  • Energy
  • Classification
  • Planet relationships

🌌 Galaxy System

Galaxies organize multiple solar systems.

Useful for:

  • Companies
  • Businesses
  • Large Projects
  • Teams

☄ Goal System

Goals appear as asteroids or comets.

As deadlines approach:

  • Speed increases
  • Brightness increases
  • Impact animations occur

🕒 Time System

Every complete planet rotation equals one day.

Automatically converts:

  • Days
  • Months
  • Years

Each planet keeps its own history.


🧠 Future AI

Planned AI Features:

  • Auto Categorization
  • Smart Search
  • Semantic Relationships
  • Knowledge Recommendations
  • AI Planet Creation
  • Automatic Universe Organization

Tech Stack

Frontend

  • HTML5
  • CSS3
  • JavaScript (ES Modules)
  • Three.js
  • GSAP

Rendering

  • WebGL
  • Post Processing
  • Custom GLSL Shaders

Physics

  • cannon-es

Backend (Future)

  • Node.js
  • Express

Database

  • MongoDB

Cloud Storage

  • AWS S3 / Cloudflare R2

Project Structure

ASTRA/
├── public/
├── src/
├── shaders/
├── assets/
├── storage/
├── uploads/
├── database/
└── docs/

Development Roadmap

Phase 1

  • Universe Engine
  • Camera Controls
  • Infinite Space
  • Stars
  • Galaxy Generator

Phase 2

  • Planet Creator
  • Moon Creator
  • Orbit System
  • Planet Editor

Phase 3

  • Data Storage
  • Upload Files
  • Search Engine
  • Metadata

Phase 4

  • Timeline
  • Planet History
  • Goal Asteroids
  • Animations

Phase 5

  • Multiplayer
  • Cloud Sync
  • AI Assistant
  • Collaboration

Design Principles

  • Immersive
  • Minimal
  • Cinematic
  • Scalable
  • Modular
  • Performant

Long-Term Goal

ASTRA aims to redefine the way humans organize knowledge by replacing folders and lists with a living universe.


Status

🚧 Early Development

Version: 0.1.0


Author

Designed and Created by

AREZ

with AI-assisted development.


License

MIT License

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages