Metadata-Version: 2.5
Name: oremi-isinmi
Version: 1.0.0b7
Summary: Encrypted reminders, scheduling, tags, SSE and MCP.
Project-URL: Say Thanks!, https://www.buymeacoffee.com/demsking
Project-URL: Documentation, https://demsking.gitlab.io/oremi-isinmi
Project-URL: Source, https://gitlab.com/demsking/oremi-isinmi
Project-URL: Issues, https://gitlab.com/demsking/oremi-isinmi/-/issues
Author-email: Sébastien Demanou <demsking@gmail.com>
Maintainer-email: Sébastien Demanou <demsking@gmail.com>
License: Apache-2.0
License-File: LICENSE
License-File: LICENSE_HEADER.txt
Keywords: ai,api,calendar,encryption,events,fastapi,mcp,notifications,oremi,reminders,scheduler,scheduling,server-sent-events,sse,tags,task-management
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Natural Language :: French
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.12
Requires-Dist: alembic>=1.16.0
Requires-Dist: fastapi[standard]>=0.115.0
Requires-Dist: httpx>=0.28.1
Requires-Dist: mcp>=2.0.0
Requires-Dist: ollama>=0.5.0
Requires-Dist: pydantic-settings>=2.10.0
Requires-Dist: pydantic>=2.11.0
Requires-Dist: python-dotenv>=1.1.0
Requires-Dist: sqlalchemy>=2.0.51
Requires-Dist: sqlcipher3>=0.5.4
Requires-Dist: sse-starlette>=3.4.5
Description-Content-Type: text/markdown

# Oremi Isinmi

[![Buy me a beer](https://img.shields.io/badge/Buy%20me-a%20beer-1f425f.svg)](https://www.buymeacoffee.com/demsking)

**Oremi Isinmi** is the reminders, scheduling, tagging, and notification
subsystem of the Oremi personal assistant ecosystem. It provides a REST API
and MCP interface that help AI assistants and autonomous agents manage
reminders, schedules, tags, and notifications through a secure and intelligent
platform.

The name **"Oremi Isinmi"** comes from two Yorùbá words: _Oremi_,
meaning "my friend", and _Isinmi_, meaning "rest" or "appointment". Together,
the name conveys the idea of a friendly assistant that helps you manage your
time and commitments efficiently, bringing calm and order to your daily life.

![Oremi Isinmi Logo](htdocs/logo.jpg)

## Documentation

Find the Oremi Isinmi deployment and API documentation at
[https://demsking.gitlab.io/oremi-isinmi](https://demsking.gitlab.io/oremi-isinmi).

## Development

Oremi Isinmi is built with Python and uses `uv` for dependency management. The
project follows standard Python development practices with type hints, linting,
and automated testing.

For detailed information on setting up your development environment, running
tests, code style guidelines, and the pull request process, please refer to
[CONTRIBUTING.md](https://gitlab.com/demsking/oremi-isinmi/-/blob/main/CONTRIBUTING.md).

## Versioning

Given a version number `MAJOR.MINOR.PATCH`, increment the:
This project adheres to [Semantic Versioning](https://semver.org/) (SemVer).
Version numbers follow the `MAJOR.MINOR.PATCH` format:

- **MAJOR** version increments for incompatible API changes
- **MINOR** version increments for backward-compatible new functionality
- **PATCH** version increments for backward-compatible bug fixes

## License

Copyright 2026 Sébastien Demanou. All Rights Reserved.

Licensed under the Apache License, Version 2.0. See the
[LICENSE](https://gitlab.com/demsking/oremi-isinmi/-/blob/main/LICENSE) for the
complete license text.
