Skip to content

Open-source CMS, Document Collaboration, Microblogging, and Publishing with AI Chatbot and AI Coding Agent supporting most Cloud AI providers

License

Notifications You must be signed in to change notification settings

Clay-Ferguson/quantizr

Repository files navigation

Quanta Logo

Quanta Web Platform

Quanta is a Hierarchical Content Management System

Create hierarchically organized content that's always editable like a wiki and shared online. Quanta is a new kind of platform with a new kind of architecture.

Designed to allow a more fine-grained hierarchical approach to content management, collaborative documents, wikis, and micro-blogs, Quanta "quantizes" each piece of content into tree nodes.

These nodes are the main elements of the app, similar to Facebook Posts or Twitter Tweets. Quanta has a unique and more powerful design, allowing content to be organized into larger structures of information, to create arbitrary data structures representing documents, wikis, web pages, blogs, ChatGPT conversations, etc.

Features

  • AI Chat & Agents
  • Wikis & micro-blogging
  • Document collaboration and publishing
  • PDF Generation
  • Secure messaging with (E2E Encryption)
  • Video/audio recording & sharing
  • File sharing
  • Podcatcher (RSS Reader)
  • Many other features related to managing hierarchical content

Documentation

Technology Stack

  • Java Language (back end)
  • TypeScript, ReactJS, Vite (front end)
  • Spring Boot 3 FAT Jar with embedded Tomcat (back end)
  • MongoDB as primary data store
  • Redis for Session Data
  • Python Microservice using LangChain for AI functions
  • Deployment: Docker Compose (Swarm Mode)

About

Open-source CMS, Document Collaboration, Microblogging, and Publishing with AI Chatbot and AI Coding Agent supporting most Cloud AI providers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published