Introducing SAGE Edu 1.0 — An Education Management System Built on Tryton

:rocket: Release of SAGE Edu 1.0 – Powered by Tryton

It is with great pride that I announce the release of version 1.0 of SAGE Edu.

This project was born from a gap I observed throughout my own journey as a student: many educational institutions in Angola still lack systems that can efficiently support their administrative and pedagogical activities. This absence creates real challenges for students, teachers, and administrators.
With this in mind — and on behalf of the Comunidade do Saber — I am pleased to make SAGE Edu publicly available.

SAGE Education is a free and open project designed for educators, schools, governments, and developers. It provides complete functionality for:

  • Academic Management System (SGA)

  • School Management System (SGE)

  • Educational Information System (SIE)

Built on top of the Tryton platform, SAGE Edu can be easily adapted to different contexts — from small schools and training centers to large public education networks and national systems.

This release reflects my passion for Tryton’s architecture and the flexibility of its modular ecosystem, as well as the desire to offer the education sector a robust alternative, similar to what GNU Health represents for healthcare.


Public Demo

We host a public demo server where you can explore SAGE Edu with different access profiles:
:link: https://sage.comunidadedosaber.ao

Profile User Password
Student aluno sage_aluno
Teacher docente sage_docente
Secretary secretaria sage_secretaria
Director direcao sage_direcao
Administrator admin_en sage_admin

:globe_with_meridians: Homepage


My thanks to the Tryton community for the solid and inspiring ecosystem that made this project possible.

11 Likes

How easy or difficult would it be to translate the documentation and messages to French to use sage in Belgium ? Thanks

You can definitely translate it to French.
The difficulty really depends on your familiarity with Tryton’s translation workflow.

All documentation and source code are hosted on GitHub, and both support community contributions.
You can clone the repositories, create the French translation files and submit your changes through pull requests.

If you need guidance on where the translation files are located or how the structure works, I’d be happy to help.

Hello Zacarias,

First of all, I want to congratulate and thank you for your contribution to the libre software movement through SAGE Edu 1.0. The French translation begins with the community of Tryton in Haiti. Soon, we will share the link to the po file here.

Happy coding!

2 Likes

Hello Pierre-Michel,

Thank you very much for the kind words and for the support from the Tryton community in Haiti — it is truly motivating to see SAGE Edu reaching more people and becoming useful in different parts of the world.
I’m very glad to know that the French translation has already started. Once the .po file is available, feel free to share it here so we can integrate it officially into the project.

I would also like to share that version 1.1 of SAGE Edu is scheduled for release on 12/01/2026.
Several improvements and updates across the core modules are already available on GitHub and published on PyPI:

And the documentation is already translated from portuguese to english, you check out in docs.

If anyone from the community would like to contribute, test, translate, or suggest enhancements, you are more than welcome. Collaboration is at the heart of this project.

Hello Zacarias,

Here is the link to download the .po files corresponding to the modules (akademy_classe-1.0.2, akademy_company-1.0.2, and akademy_party-1.0.1.tar.gz).

One of us will translate the documentation and we will test it in our server with a pre-configuration for Haiti:

http://sageedu.ddns.net:8000/

Database: sage_edu_db
User name: admin, administration, enseignant, secretaire or etudiant
Password: sageedutest

We will share our suggestions for improvement with you soon.

Happy coding,

Hello Pierre-Michel,

Thank you very much for sharing the .po files and for this amazing initiative from the Tryton community in Haiti. It is truly motivating to see SAGE Edu being adapted and tested in different contexts.

I will review the .po files and include them in the upcoming SAGE Edu version 1.1, scheduled for January 12th, 2026. Thank you again for the valuable collaboration.

I am looking forward to your suggestions and to seeing the results from your testing environment. Together, we can make SAGE Edu more robust and more accessible for the entire community.

Happy coding!

Good evening Zacarias,

​Following up on what Mr. Pierre Michel Augustin mentioned a few weeks ago, here is the link to the .po file for the French translation of SAGE Edu 1.0:

​Happy New Year and happy coding!

Hello Calixte,

Thank you very much for sharing the .po file and for following up on Pierre Michel Augustin’s message. I really appreciate the work and the collaboration from the community.

I will review and test the French translation and include it in the next SAGE Edu release. Feedback from your side during testing will be very welcome as well.

Happy New Year to you too, and thank you again for contributing to making SAGE Edu more accessible.

Happy coding!