diff --git a/LICENSE b/LICENSE index a2e3c4c..ed6176a 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,50 @@ -MIT License +Atlas Corporation — Proprietary Software License +Copyright (c) 2026 Atlas Corporation. All Rights Reserved. -Copyright (c) 2026 Atlas Corporation +This software, including its source code, documentation, and all associated +materials (collectively, the "Software"), is the exclusive and proprietary +property of Atlas Corporation ("Atlas"). The Software is a trade secret and +confidential work of Atlas, protected by copyright and other intellectual +property laws and treaties. -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +1. NO LICENSE GRANTED + No license, right, title, or interest in or to the Software is granted, + whether by implication, estoppel, or otherwise, except as expressly set out + in a separate written agreement signed by an authorized officer of Atlas. + Absent such an agreement, you have NO right to use, run, copy, reproduce, + modify, adapt, translate, publish, distribute, sublicense, sell, lease, lend, + host, or create derivative works of the Software, in whole or in part. -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +2. AUTHORIZED USE ONLY + Any use of the Software is limited strictly to Atlas and to parties expressly + authorized in writing by Atlas, and only for the purposes and within the scope + Atlas specifies. All rights not expressly granted are reserved by Atlas. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +3. NO REVERSE ENGINEERING / NO REDISTRIBUTION + You may not reverse engineer, decompile, or disassemble the Software except to + the extent this restriction is prohibited by applicable law, and you may not + remove or alter any proprietary notices, marks, or branding. + +4. CONFIDENTIALITY + The Software is confidential. You must not disclose it, or any part of it, to + any third party without the prior written consent of Atlas. + +5. TERMINATION + Any authorization granted terminates automatically upon any breach of these + terms, at which point you must cease all use and destroy all copies. + +6. NO WARRANTY + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. + +7. LIMITATION OF LIABILITY + IN NO EVENT SHALL ATLAS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR + IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Unauthorized use, reproduction, or distribution of the Software, or any portion +of it, may result in severe civil and criminal penalties and will be prosecuted +to the maximum extent possible under the law. + +Atlas Corporation · https://git.atlascorporation.nl · info@atlascorporation.nl diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000..ea1c67a --- /dev/null +++ b/NOTICE @@ -0,0 +1,9 @@ +═══════════════════════════════════════════════════════════════════════ + An Atlas Corporation product. + Copyright (c) 2026 Atlas Corporation. All Rights Reserved. + + This is proprietary, confidential software. Use is permitted only under a + written agreement with Atlas Corporation. See LICENSE for full terms. + + Atlas Corporation · https://git.atlascorporation.nl · info@atlascorporation.nl +═══════════════════════════════════════════════════════════════════════ diff --git a/README.md b/README.md index 9f810e0..1c17a40 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,8 @@ *Notes · code · agent transcripts · event logs → one portable file → instant hybrid recall.* *No cloud. No API keys. No data egress. Secrets scrubbed before anything is stored.* +**An Atlas Corporation product · © 2026 Atlas Corporation · Proprietary** + --- @@ -150,6 +152,12 @@ SecondBrain is the memory layer of a larger local-first autonomy stack. Sister c (separate repos) include the **policy-gate** (an approval brake that parks money/comms/ irreversible actions for a human) and fleet/ingest tooling. See the wiki. -## License +## License & ownership -MIT © 2026 Atlas Corporation. Contributions welcome. +**© 2026 Atlas Corporation. All Rights Reserved.** + +SecondBrain is **proprietary, confidential software** owned by Atlas Corporation. It is provided +for reference and for use **only under a written agreement** with Atlas Corporation. No right to +use, copy, modify, redistribute, or create derivative works is granted absent such an agreement — +see [`LICENSE`](LICENSE) for the full terms. "Atlas Corporation" and its marks are the property of +Atlas Corporation. diff --git a/brain.py b/brain.py index cf4f944..b15243a 100755 --- a/brain.py +++ b/brain.py @@ -1,6 +1,9 @@ #!/usr/bin/env python3 +# SecondBrain — (c) 2026 Atlas Corporation. All Rights Reserved. +# Proprietary and confidential. Use only under written agreement; see LICENSE. """ SecondBrain — a local-first, privacy-scrubbing personal RAG memory +An Atlas Corporation product. ================================================================== An additive knowledge layer you can point at anything you already produce — notes, code, chat/agent transcripts, structured event logs — that: @@ -34,7 +37,8 @@ Then: recall "" [--hybrid] retrieve (dense, or dense+lexical fused) stats counts + coverage -License: MIT. Project home: https://git.atlascorporation.nl/atlas/secondbrain +(c) 2026 Atlas Corporation. All Rights Reserved. Proprietary — see LICENSE. +Project home: https://git.atlascorporation.nl/atlas/secondbrain """ import os, sys, json, re, sqlite3, hashlib, time, glob, argparse import sqlite_vec