Lalabase
티켓·문서·근무시간·고객대화를 한 곳에 모아 KI로 검색, 소프트웨어 기업 고객 프로젝트용, 오픈소스로 자체 서버·독일 클라우드에 배포
Mike는 Harvey와 Legora의 오픈소스 대안으로 기능 동등, 무상, 자체 호스팅이 가능해 법무팀이 직접 소유·확장할 수 있습니다
An open-source alternative to Harvey and Legora. Feature parity, zero cost, self-hostable — built for law firms to own and extend.
비즈니스TypeScript · PLpgSQLGitHub @open-legal-products온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기OSS Legal AI Platform
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Mike (MikeOSS) is an open-source legal AI platform for document review, drafting, and legal research.
It combines a Next.js frontend, an Express backend, Supabase Auth/Postgres, and Cloudflare R2-compatible object storage.
Website: mikeoss.com
The included Docker Compose stack runs Mike, Supabase, RustFS object storage, and local email capture without requiring managed infrastructure.
Copy the local environment templates:
cp .env.example .env
cp backend/.env.example backend/.env
In backend/.env, set DOWNLOAD_SIGNING_SECRET and
USER_API_KEYS_ENCRYPTION_SECRET to separate values generated with:
openssl rand -hex 32
Add an Anthropic, Gemini, or OpenAI API key to backend/.env, unless you
plan to use Ollama exclusively.
Start the stack:
docker compose up --build
Open http://localhost:3000 and create an account.
To stop, run npm run stack:down rather than docker compose stop: stopped
containers are never removed on their own and keep images and volumes in use.
See "Stop and clean up" in docs/local-development.md.
The bundled credentials and infrastructure are intended for local development only. See Local development for service endpoints, authentication behavior, Ollama setup, and first-run guidance.
Mike sends scrubbed error reports (no document content, user identities, or
request data) to the project's Sentry by default. Set SENTRY_DISABLED=true to
opt out, or set SENTRY_DSN to use your own. See the
observability guide for the exact policy, per-runtime
variables, and the Sentry data audit.
| Path | Purpose |
|---|---|
frontend/ | Next.js web application |
backend/ | Express API, document processing, and database access |
word-addin/ | Microsoft Word task-pane add-in |
backend/schema.sql | Complete schema for fresh databases |
backend/migrations/ | Dated migrations for existing deployments |
docker-compose.yml | Local application and infrastructure stack |
docs/ | Development, deployment, testing, and feature guides |
Mike's system assistant and tabular-review workflows are maintained in the
Open-Legal-Products/mike-workflows
repository. See Contributing for how they are
packaged and synchronized with this application.
Mike is available under the GNU Affero General Public License v3.0. Bundled public contract templates retain their publishers' separate licenses and notices.