Outsider Stage 0.5
실제 봉인된 Outsider Stage 0.5 개입 체인을 재생하고 검증합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기A privacy-aware AI workspace. It catches sensitive details before a message reaches a model, keeps workspace memory, cites the files behind answers, and routes each message to the right model. Run it on your own machine or your own AWS account.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A privacy-aware AI workspace for models, Knowledge, memory, cost, and sensitive-data risk.
SecureMind is free, open-source software that you run yourself. There is no paid or managed version. Copy the code from this repository and run it on your own computer with Docker, or in your own AWS account. The copy is yours: your data stays in your install, and you can change it or take it in a different direction under the license below.
The author also runs a private, invitation-only copy for friends and reviewers, and a sample site with made-up data that needs no account.
Detection runs before chat is sent and again when Knowledge is ingested. That reduces exposure. It does not guarantee complete removal of sensitive data, and it is not a compliance program. You review what is sent and what you store.
| You want | Start |
|---|---|
| On this computer | On-prem below, then docs/deploy/on-prem-docker.md |
| Your own AWS account, from zero | docs/deploy/aws-from-zero.md |
| Your own AWS account, condensed reference | AWS below, then infra/README.md |
| Diagram sources | on-prem · AWS |
| Longer write-ups | Feature Guide · Technical Guide |
| Where | What runs with nothing else configured |
|---|---|
| Docker Compose | Ollama (llama3.2:3b chat, nomic-embed-text embeddings) |
| Your AWS account | No model, until Bedrock is enabled for that account or an admin saves a vendor key |
Groq, Gemini, OpenAI, Anthropic, and Grok run only after a key is saved. Bedrock runs only when that account is allowed to invoke it. A saved key is not selected for you.
Docker Compose on this computer. Postgres, local sign-in, and Ollama come up together. Chat uses the models Compose installs. Cloud model APIs and Bedrock are optional.
docker compose, with a space.llama3.2:3b and nomic-embed-text.3000 free. The database, local sign-in and Ollama stay inside Docker and publish no ports (the contributor setup below publishes them on localhost).No AWS account is needed. A model API key is not required, but it is strongly recommended: the built-in local models use your own computer's resources and, unless it is very powerful, they are slow. Groq has a free tier and is a good first key. On AWS, use Bedrock or a key, since there is no local model.
SecureMind is intended for small to mid-sized teams. One install serves one organization: 1 to 25 people is the recommended range, and it can serve up to about 100 people with a few adjustments (an AWS concurrency limit, a realistic budget, and two-step verification for admins). Separate organizations should each run their own install. See Operating an installation in the technical guide.
git clone https://github.com/OrieBound/securemind.git
cd securemind
docker compose up --build
Open http://localhost:3000 and create the first owner with an email and password you choose. The first owner also needs the one-time setup code the install printed when it started; show it again with docker compose logs init. There is no demo account. The first start can sit on the model download for a while. Later starts reuse those models.
Docker builds the app from this repository on your computer; there is no image to download from the author.
docker compose down # keep your data and models
docker compose down -v # deletes the database, uploads, and models
Ports, backups, and optional keys: docs/deploy/on-prem-docker.md.
You clone this repo and apply Terraform in an account you administer. The hosted install has no model until that account can call Bedrock, or you save a vendor key. The Terraform jobs in this repository's GitHub Actions workflow are off by default. If you want them for your own copy, turn them on with repository variables (see the guide below). Your install uses your own state bucket, role, and GitHub environment.
These resources can incur AWS charges. Remove them with npm run infra:down -- --yes when you are finished.
aws configure or IAM Identity Center).The example region is us-east-1.
git clone https://github.com/OrieBound/securemind.git
cd securemind
Make your own private repository from the code, then follow docs/deploy/aws-from-zero.md (every step marked required or optional) or the condensed infra/README.md: bootstrap the state bucket and deploy role, connect Amplify, and apply. The GitHub variables are optional and only needed if you want GitHub Actions to run Terraform for you.
The user pool starts empty. Print the one-time setup code with terraform -chdir=infra/terraform output -raw setup_claim_secret, open your Amplify address, and enter the code with the email and password you choose. That account becomes the Owner. The code is not a password. A Docker install makes its own setup code on first start (see Confirm above).
Node.js 22 or newer.
npm install
cp .env.example .env.local
npm run docker:up # database, local sign-in and Ollama on localhost ports
npx prisma db push # create the schema
npx prisma db execute --file scripts/add-vector-embedding.sql
npm run dev
Before a commit: npx tsc --noEmit, npm run lint and npm test (CI runs all three plus npm run build).
| Command | Purpose |
|---|---|
npm run dev | Dev server (port 3000) |
npm test | Vitest |
npm run lint | ESLint (CI fails on errors) |
npm run docker:onprem | Full Compose stack, built from this repo |
npm run infra:up | Apply Terraform in the account your .env.deploy profile points at |
SecureMind is a personal project shared as is, with no support agreement. If you want to reach the author:
SecureMind is released under the Apache License 2.0. You can use it, change it, and run your own version, including inside your company. It comes as is, with no warranty. Sanitization reduces risk. It does not guarantee that every sensitive value is removed, and it is not a compliance program.
The license asks for a few small things, and nothing else:
Running it for yourself, privately, asks nothing of you. You do not have to tell anyone.
If you build on SecureMind, a line such as "Based on SecureMind (github.com/OrieBound/securemind)" in your README or about page is appreciated. A star on the repository, or a note in the Who is using SecureMind? thread, is also a welcome way to say you are using it. These are requests, not license conditions, and nobody is breaking any agreement by skipping them.
SecureMind does not report anything to the author. It has no tracking, no usage counter and no phone-home call, so there is no way for the author to know who runs it. The public counts are the ones GitHub shows: stars, forks and package downloads. The securemind.chat website and the sample site are separate from the software and use Google Analytics to count visits. See the website's privacy page.