godoos  by phpk

Lightweight, self-hosted office OS for internal networks

Created 1 year ago
306 stars

Top 87.5% 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

2 weeks ago

Responsiveness

Inactive

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

Explore Similar Projects

Starred by Assaf Elovic Assaf Elovic(Cofounder of Tavily), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
3 more.

airweave by airweave-ai

1.9%
4k
Semantic MCP server for AI agents
Created 9 months ago
Updated 22 hours ago
Feedback? Help us improve.