AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
예산·감사 로그·승인 절차가 포함된 MCP‑네이티브 에이전트 호스트: 모든 모델·서버 지원
An MCP-native agent host: any model, any MCP server, with a budget, an audit trail and your approval before anything consequential happens.
개발 도구TypeScript · CSSGitHub @connectwithdevjerry온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
An MCP-native agent host / orchestration platform. Not a chatbot with integrations.
A replica set is required even locally: change streams (the run event bus) and
multi-document transactions both depend on one.
These run in CI on every commit. They are not style rules — they are the
architecture expressed as tests.
pnpm invariants runs them locally.README 전문 보기 ↗An MCP-native agent host / orchestration platform. Not a chatbot with integrations.
AGENT replaceable reasoning engine
MCP the only standardized capability layer
AGENT HOST context · memory · permissions · execution · orchestration ← the product
CHANNELS user interfaces
MCP SERVERS extensible tools and resources
| Document | Contents |
|---|---|
| ARCHITECTURE.md | System architecture, execution model, invariants, Phase 1 plan |
| TODO.md | Implementation roadmap |
| docs/DATA-MODEL.md | MongoDB collections, ERD, indexes |
| docs/DEPLOYMENT.md | Vercel topology and the worker-extraction path |
| docs/SECURITY.md | AuthN/AuthZ, tenant isolation, MCP threat model |
| docs/PROVIDER-ABSTRACTION.md | The AgentProvider port |
| docs/MCP-CLIENT.md | MCP spec alignment and ToolGateway |
pnpm install
cp .env.example .env.local # then fill in MONGODB_URI and the secrets
pnpm db:up # local MongoDB as a single-node replica set
pnpm verify # invariants, boundaries, lint, typecheck, tests
A replica set is required even locally: change streams (the run event bus) and multi-document transactions both depend on one.
These run in CI on every commit. They are not style rules — they are the architecture expressed as tests.
| # | Invariant |
|---|---|
| I1 | runtime / core name no integration (Gmail, Telegram, Notion, …) |
| I2 | runtime / core name no AI provider |
| I3 | runtime / core / mcp / db name no deployment platform |
| I4 | the MongoDB driver is imported only inside packages/db |
| I5 | the MCP SDK is imported only inside packages/mcp |
| I6 | provider SDKs are confined to their own adapter packages |
pnpm invariants runs them locally.
apps/web/ Next.js — UI, API, SSE, run executor. The composition root.
apps/worker/ Phase 4 worker. Compiled and smoke-tested now so the move is config, not discovery.
packages/core/ Pure domain: entities, ports, policy. zod only.
packages/runtime/ Agent runtime. Depends on core ports only.
packages/providers/ Provider adapters + the shared conformance suite.
packages/mcp/ MCP client. The only importer of the MCP SDK.
packages/db/ Data access. The only importer of the MongoDB driver.