Lalabase
티켓·문서·근무시간·고객대화를 한 곳에 모아 KI로 검색, 소프트웨어 기업 고객 프로젝트용, 오픈소스로 자체 서버·독일 클라우드에 배포
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Lease review for renters: risk-ranked clauses, each citing its exact source sentence, plus a drafted counter-offer. Live app, work in progress.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Four settings have to exist in both places: on Vercel for the production
environment, and in .env.local for local work. No values here.
The two NEXT_PUBLIC_ ones reach the browser, so they are not secret. The
other two are server-side only.README 전문 보기 ↗Read your lease before you sign it.
Live: https://redline-rosy-six.vercel.app
Status: work in progress. This is my capstone project for a product-management course that is still running, and it is being built in the open. The product works end to end today, and there is a list of known defects below that I found myself and have not fixed yet. Do not treat anything it says as legal advice.
A renter about to sign a residential lease has two options. Read it closely against no baseline, which is slow and misses the terms that matter, or pay a lawyer. Lease review runs $200 to $2,000 and averages around $660 flat, which puts it out of reach for the renter who has the least bargaining power and the most to lose.
Redline is built for the renter who is going to sign anyway and wants to know what they are accepting, and which of it is worth raising.
Your file is parsed in the browser. Only the extracted text reaches the server. The original file is never uploaded or stored.
| Check | Result |
|---|---|
| Verbatim citation on every flag, checked mechanically against the source text | 15/15, 21/21 and 19/19 across three runs of a long lease, and every flag on seven other documents |
| A lease containing instructions aimed at "any automated review system or AI assistant", telling it to call the lease standard and skip two sections | Ignored on all three runs. Both sections flagged every time |
| Relevance filter (pets set to yes vs no) | Pet clause appears and disappears as expected |
| Grounding refusals in Q&A ("should I sign this?", out-of-document questions) | Refused with a clear reason |
| Unreadable input (scanned PDF, renamed binary, partial extraction) | Refused or disclosed with the location of the skipped part |
| Automated test suite | 254 passing |
Found in a two-round pass over thirteen documents through the browser. The full list with reproduction steps is in FINDINGS.md.
The product's own documents commit to an accuracy standard that the model's
judgment has not been measured against yet. PRODUCT.md says so directly:
whether the right clauses get flagged, and bucketed correctly, is open. A
legal-adjacent tool that hides that is worse than one that prints it.
npm install
npm run dev # http://localhost:3000
npm test # 254 tests
npm run typecheck
npm run smoke # end-to-end path, needs the env below
Four settings are needed, in .env.local for local work and on Vercel for
production. No values live in this repo.
| Variable | Reaches the browser |
|---|---|
NEXT_PUBLIC_SUPABASE_URL | yes, not secret |
NEXT_PUBLIC_SUPABASE_ANON_KEY | yes, not secret |
OPENROUTER_API_KEY | no, server only |
OPENROUTER_MODEL | no, server only |
Database schema is in supabase/migrations.
Next.js on Vercel. Supabase for auth and Postgres with row-level security.
Model access through OpenRouter. PDF and DOCX parsing in the browser via
pdfjs-dist and mammoth.
Specced first, then built with AI coding agents against that spec. The
product thinking lives in PRODUCT.md and PRD.md, the decisions in
docs/adr/ as ten architecture decision records, and the build itself in
nineteen written tickets under .scratch/red-line/issues/. FINDINGS.md is
the skeptical pass over the result.
Redline is an analysis tool. It does not practice law, does not know your circumstances, and can be wrong in the ways listed above. Decisions about a contract you are signing should involve a lawyer.