Skip to content

๐Ÿ›ธ Vontigo is an open-source CMS built with SvelteKit, featuring ๐Ÿค– AI-powered (ChatGPT) content generation. With fast page loads and seamless routing, Vontigo offers a user-friendly interface with customizable themes and templates.

License

Vontigo/Vontigo

Repository files navigation

Revolutionize Content Creation with Vontigo

The AI-Powered, Full-Stack CMS & Mobile App Built with SvelteKit

Node.js CI

feature-image

Vontigo is a cutting-edge open-source Content Management System (CMS) that leverages the power of SvelteKit to deliver fast, responsive, and dynamic websites. With its integrated ChatGPT feature, Vontigo takes content creation to the next level by generating high-quality articles automatically, saving time and effort for both developers and content creators.

Vontigo's full-stack SvelteKit architecture enables seamless server-side rendering and client-side routing, allowing for lightning-fast page loads and smooth user experiences. The CMS also includes a range of built-in features, such as customizable themes, page templates, and an intuitive admin dashboard, making it easy for users to create, manage and publish content.

Investors and developers alike will appreciate Vontigo's innovative use of AI technology to automate content creation, streamlining workflows and reducing costs. With its user-friendly interface, flexible customization options, and advanced features, Vontigo is a powerful and adaptable CMS that can meet the needs of any business or organization.

  • Saves time and effort with automatic content generation, freeing up resources for other tasks.
  • Utilizes cutting-edge AI technology to deliver high-quality, relevant content at scale.
  • Built on SvelteKit, a modern full-stack framework that allows for fast and responsive websites.
  • Offers a range of built-in features and customization options to meet the needs of different users and use cases.
  • Open-source codebase allows for flexibility, customization, and community contributions.

At Vontigo, we're passionate about building a world-class CMS that empowers users to create and manage content with ease. Our platform draws inspiration from a range of cutting-edge technologies, including BrainiacMinds (powered by ChatGPT), SvelteKit, Capacitor, Mixcore CMS, and Ghost.

With Vontigo, you'll enjoy a range of powerful features, including automated content creation, personalized content delivery, predictive analytics, improved search capabilities, chatbots, and social media management.

Our open-source platform is cost-effective, easy to use, and endlessly customizable, making it the ideal solution for businesses of all sizes. Whether you're looking to streamline your content strategy, boost engagement, or drive revenue growth, Vontigo has everything you need to succeed. Try it out today and see the difference for yourself!

We warmly invite you to discover the exciting world of Vontigo with us and kindly ask for your support by visiting our Product Hunt page at https://www.producthunt.com/posts/vontigo and giving us an upvote - together, let's make Vontigo soar!

Vontigo - ๐Ÿค– The AI-Powered, Full-Stack CMS Built with SvelteKit | Product Hunt

Tech stacks & Services

sveltekit tailwindcss skeletonui capacitorjs turbo openai AuthJS BrainiacMinds.com

Quickstart install

1. Create GitHub fork

First youโ€™ll need to make a fork of the Vontigo repository. Click on the fork button right at the top, wait for a copy to be created over on your personal GitHub account, and you should be all set!

2. Configure repository

The main Ghost repository is a monorepo that using Turborepo containing the full Ghost code, including the Admin client and default theme which will also be automatically set up.

# First clone Ghost with submodules and make it your working dir
git clone --recurse-submodules git@github.com:Vontigo/Vontigo && cd Vontigo

3. Properly rename your references

# Rename origin to upstream
git remote rename origin upstream

# Add your fork as an origin, editing in <YourUsername>!
git remote add origin git@github.com:<YourUsername>/Vontigo.git

4. Run setup & installation

โš ๏ธ Rename .env.example to .env.

4.1 Run with Turborepo

Turbo is an incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust.

# Only ever run this once
pnpm install turbo --global

# Only ever run this once
pnpm i

# Run Vontigo in development mode
pnpm dev

# web:dev:      โžœ  Local:   https://localhost:5173/
# mobile:dev:   โžœ  Local:   http://localhost:5174/
# docs:dev:     โžœ  Local:   http://localhost:5175/

๐ŸŒ Vontigo website is now running at https://localhost:5173/ - ๐Ÿ“ฑ Vontigo mobile app is now running at http://localhost:5174/

4.2 Or, run as SvelteKit app

cd .\apps\web\
pnpm i
pnpm run dev -- --open

โš ๏ธ Incase you are not able to see the Setup screen. Make sure you have deleted the ./apps/web/database/vontigo.db file.

Source Tree

./apps
โ”œโ”€โ”€ docs    # Development docs
โ”œโ”€โ”€ mobile  # Mobile App using SvelteKit & Capacitor
โ””โ”€โ”€ web     # Website & API using SvelteKit

Contribution

Please make sure to read the Contributing Guide before making a pull request. If you have a Vontigo-related project/component/tool, add it with a pull request to this curated list!

Thank you to all the people who already contributed to Vontigo!

Repo analytics

Alt

Copyright & license

Copyright (c) 2023-2023 Vontigo Foundation - Released under the MIT license. Vontigo and the Vontigo Logo are trademarks of Vontigo Foundation Ltd. Please see our trademark policy for info on acceptable usage.