Busabase
Busabase는 AI 에이전트를 위한 오픈소스(MIT) 데이터베이스 및 작업 공간입니다
Lyst는 오픈소스 자율 AI 분석가로, 비즈니스 질문을 검증된 인사이트·실행 가능한 솔루션·완성된 분석 작업으로 전환한다
Lyst is an open-source autonomous AI Analyst designed to turn business questions into verified insights, working solutions, and completed analytical work.
데이터GitHub @MoRohn가동 상태 재확인 필요운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Your Analyst. Multiplied. An open-source AI Analyst designed to understand your business, investigate your data, build solutions, and get the work done.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗You describe a question or a piece of work. Lyst plans it, runs it on approved data definitions with SQL and Python, verifies the result independently, and returns a decision-ready answer with every query, check and assumption behind it. It is judged by completed, verifiable work, not by conversation: every number comes from a query, whether or not a model is involved.
Why Lyst
Contents: Quick start · Tour · What Lyst does · AI SDK · Models · Security · Commands · Development · Documents
You need uv on macOS or Linux.
git clone https://github.com/MoRohn/lyst.git && cd lyst
uv sync --all-extras
uv run lyst start --demo
One command initialises encryption (the master key goes into the OS credential store), seeds the Northwind demo workspace, starts the engine and the interface, and opens http://lyst.localhost:8501:
Lyst is running at http://lyst.localhost:8501
Engine http://127.0.0.1:8770
Interface http://lyst.localhost:8501
Data ./var
Demo the Northwind workspace is ready; try "Why did operating margin decline last quarter?"
Ctrl-C stops it. From another terminal: `lyst status`, `lyst stop`.
uv sync installs Lyst into the project's .venv, so run commands through uv run from the checkout (a bare
lyst is "command not found" unless you first source .venv/bin/activate). From any terminal in the checkout:
uv run lyst status # is Lyst running here, at which address, under which PIDs (--json for scripts)
uv run lyst stop # stop the Lyst that `lyst start` launched; never touches processes it didn't record
uv run lyst start --check # preflight: Python, data folder, encryption key, database lock and ports, opening no database
lyst start is safe to run again. If Lyst is already running here it opens that one instead of starting a second; if
a default port is busy it moves to the next free one and says so (an explicit LYST_PORT or LYST_UI_PORT that is
busy is a clear error); and if another program holds the data open it names that program's PID instead of failing
with a traceback. Ctrl-C in the starting terminal stops everything cleanly.
Then ask: "Why did operating margin decline last quarter?" Lyst finds that operating margin fell from 36.0%
in Q2 2026 to 32.5% in Q3 2026, that EMEA's own margin drop (36.8% to 24.0%) explains it, reconciles the
bridge exactly, and saves the analysis so it can be rerun for any period. That story is planted in the demo data
(src/lyst/demo.py) so the tests can check that Lyst recovers it.
No model is needed to try it. With none configured, Lyst runs on rules and templates; adding one improves understanding and wording, never the numbers.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗