Recordor
Copyright 2024-2026 Dwiref Sharma
https://www.linkedin.com/in/dwirefs/

================================================================================
                              IMPORTANT NOTICES
================================================================================

EXPERIMENTAL STATUS
-------------------
This project is currently in an EXPERIMENTAL/RESEARCH state. It is provided
for educational and research purposes. Use in production environments is at
your own risk. The APIs, architecture, and features may change significantly
between versions without notice.


THIRD-PARTY INFRASTRUCTURE COMPONENTS
-------------------------------------
Recordor integrates with and is designed to work with various enterprise
infrastructure components. This project:

  - Is NOT affiliated with, endorsed by, or sponsored by any of these vendors
  - Does NOT represent or speak on behalf of any vendor
  - Uses these technologies as infrastructure components only
  - Makes no guarantees about compatibility or support from these vendors

The following trademarks are the property of their respective owners:

  * Microsoft, Azure, Azure NetApp Files, Azure AI Foundry, Semantic Kernel,
    AutoGen, Microsoft Agent Framework - Microsoft Corporation
  * NetApp, ONTAP, FlexCache, SnapMirror - NetApp, Inc.
  * Weaviate - Weaviate B.V.
  * Redis - Redis Ltd.
  * PostgreSQL - The PostgreSQL Global Development Group
  * LangChain, LangGraph - LangChain, Inc.
  * CrewAI - CrewAI, Inc.
  * LlamaIndex - LlamaIndex (Jerry Liu)
  * OpenAI - OpenAI, Inc.
  * Anthropic, Claude - Anthropic PBC

All product names, logos, and brands mentioned in this project are property
of their respective owners. All company, product and service names used are
for identification purposes only.


NO WARRANTY
-----------
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED. THE AUTHORS AND COPYRIGHT HOLDERS SHALL NOT BE LIABLE FOR ANY CLAIM,
DAMAGES, OR OTHER LIABILITY ARISING FROM THE USE OF THIS SOFTWARE.

See the LICENSE file for the complete Apache License 2.0 terms.


LIMITATION OF LIABILITY
-----------------------
IN NO EVENT SHALL THE AUTHORS, COPYRIGHT HOLDERS, OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


SECURITY NOTICE
---------------
This software handles sensitive data including AI agent memories, credentials,
and potentially personal information. Users are responsible for:

  - Proper security configuration in their environments
  - Compliance with applicable data protection regulations (GDPR, HIPAA, etc.)
  - Secure handling of API keys and credentials
  - Network security and access controls

The authors do not guarantee the security of this software and recommend
thorough security review before any production deployment.


CONTRIBUTIONS
-------------
Contributions to this project are welcome under the terms of the Apache
License 2.0. By submitting a contribution, you agree to license your
contribution under the same license.


================================================================================
                           OPEN SOURCE DEPENDENCIES
================================================================================

This project uses the following open source components:

  - Weaviate (BSD-3-Clause) - Vector database
  - PostgreSQL (PostgreSQL License) - Relational database
  - Redis (BSD-3-Clause) - In-memory cache
  - FastAPI (MIT) - Web framework
  - Pydantic (MIT) - Data validation
  - LangChain (MIT) - LLM framework
  - And many others listed in requirements.txt

See the respective project licenses for terms and conditions.
