godoos  by phpk

Lightweight, self-hosted office OS for internal networks

created 1 year ago
251 stars

Top 99.8% on SourcePulse

GitHubView on GitHub
Project Summary

GodoOS is a lightweight, open-source, self-hosted office suite designed for internal network operations, offering a Windows-like desktop experience with integrated productivity tools. It targets businesses and individuals prioritizing data security, offline functionality, and low resource consumption, providing a comprehensive alternative to large, cloud-dependent office applications.

How It Works

GodoOS is built with a Go backend for high performance and low resource usage, packaged into a single ~70MB executable. It features a modular architecture with an application store for extensibility. Key functionalities like document editing (Word, Excel, PPT, Markdown, PDF), internal chat, whiteboarding, and mind mapping are integrated natively. The system supports local file storage and offers features like AI-powered content creation, summarization, and a knowledge base.

Quick Start & Requirements

  • Installation: Download pre-compiled binaries for Windows, macOS, or Linux, or use Docker.
  • Running: Execute the downloaded binary (e.g., ./godoos_web_darwin_amd64). The web version runs a server accessible at http://localhost:56780/.
  • Prerequisites: No specific prerequisites are mentioned beyond standard OS environments. Docker installation is required for the Docker image.
  • Documentation: Usage Documentation

Highlighted Details

  • Self-hosted and fully open-source with no internet requirement for core functionality.
  • Zero configuration and registration needed for immediate use.
  • Supports AI features for document creation, summarization, and a local knowledge base.
  • Extensible via an application store and offers a robust enterprise version with advanced workflow and user management.

Maintenance & Community

The project is actively developed with frequent updates, including recent additions of AI model management, enhanced Markdown features, and improved networking capabilities. Links to Gitee, GitCode, and GitHub are provided for community engagement and issue reporting.

Licensing & Compatibility

The project is open-source, with a commitment to permanent open-source availability. While free for individual use, commercial use or redistribution of derived works requires purchasing a license. Copyright information must be retained.

Limitations & Caveats

The project's enterprise version requires a separate MySQL database and has a one-month trial period. While the core is open-source, commercial redistribution necessitates a license purchase. The project does not offer private maintenance, directing users to submit bug reports via issues.

Health Check
Last commit

6 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
30 stars in the last 30 days

Explore Similar Projects

Starred by Samuel Colvin Samuel Colvin(Author of Pydantic, Pydantic Logfire, PydanticAI) and Jason Knight Jason Knight(Director AI Compilers at NVIDIA; Cofounder of OctoML).

5ire by nanbingxyz

0.8%
4k
Cross-platform desktop AI assistant and MCP client
created 1 year ago
updated 2 days ago
Feedback? Help us improve.