The new project is still in its swaddling clothes.
swaddling clothes
idiomAn early period in development, infancy, the beginnings of something; inception.
The startup is still in its swaddling clothes, so they are not ready to hire many employees yet.
Although the technology remains in its swaddling clothes, experts believe it will eventually change how we interact with the world.