귀하의 AI 회계사

Amos AI가 회계를 처리합니다. 당신은 비즈니스를 운영합니다.

Amos AI는 ERP 전체를 대신 운영하는 엔터프라이즈 리소스 에이전트입니다. Amos는 Zavora ERP 안에서 실행됩니다. 음성이나 채팅 요청은 범위가 정해진 회계 워크플로가 되어 실시간 원장을 읽고, 회계 플레이북을 따르며, 전기 전에 승인을 요청하고, 대화 옆에 증빙을 보관합니다.

  • 요청에서 공급자 청구서 및 고객 송장을 기록합니다
  • 은행과 M-Pesa 거래를 조정합니다
  • 급여를 처리하고 케냐 세무 업무 준비
  • 브리핑, 컴플라이언스 점검, 월말 패키지 일정을 잡습니다
  • 비즈니스 성과를 쉬운 언어로 설명

Amos

AI 회계사 · 온라인

공급자 청구서 게시
📎
Amos에게 묻거나 문서를 첨부하세요…

왜 이것이 슈퍼 에이전트인가요

완전한 회계 워크플로우 완료.

Amos는 ERP에 내장된 독립형 Rust 및 Axum 서비스입니다. ADK-Rust의 RealtimeRunner 음성, 텍스트, 기록, 도구 호출 및 중단을 한 라이브 세션에 모두 유지하여 사용자가 자연스럽게 말하고 정밀함이 필요할 때 언제든지 입력할 수 있습니다.

요청에 조치가 필요할 때, Amos는 집중된 회계 기술을 로드하고 MCP를 통해 ERP 도구를 호출합니다. 각 도구는 사용자의 역할 범위 및 감사 컨텍스트로 래핑됩니다. 원장 게시물은 Rust에서 강제되는 명시적 승인 게이트에서 중지됩니다, 사용자의 ERP 토큰으로 승인된 경우 실행합니다.

결과는 계속 표시됩니다. Amos는 작업 계획을 유지하고 별도의 브라우저 도구 세트를 통해 실제 ERP를 구동하며, 스크린샷 증거를 캡처하고 세션 기록을 저장하며 승인된 비즈니스 컨텍스트를 기억하고, 좁은 범위의 백그라운드 에이전트를 사용하여 예정된 회계 루틴을 수행합니다.

01

실시간 음성 및 채팅

마이크 오디오가 16 kHz PCM으로 입력됩니다. Gemini Live는 24 kHz 음성 및 실시간 전사를 반환하며, 타이핑된 메시지도 동일 세션에 참여할 수 있습니다.

02

70개 이상의 ERP 작업

MCP는 Amos를 보고서, 송장, 청구서, 결제, 급여, 조달, 재고, 조정, 세금 신고 및 기간 마감과 연결합니다.

03

16개의 회계 기술

드롭인 SKILL.md 플레이북은 도구 순서, 회계 검사, 확인 지점 및 Amos가 절대 수행하지 말아야 할 작업을 정의합니다.

04

가시적 실행

워크플랜은 각 단계를 보여줍니다. 도구 활동, 배지 게시 및 완료 상태가 세션 WebSocket을 통해 전달됩니다.

05

실제 ERP에서 증거

Playwright MCP 서버가 제품을 탐색하고 결과를 검증하며 대화 옆에 스크린샷을 저장합니다.

06

게시 전 승인

역할 범위는 모든 도구 호출 시 확인됩니다. 원장 기록은 코드로 강제된 확인 게이트에서 일시 중지 후 도구가 실행됩니다.

07

메모리 개발자가 수정 가능

Postgres와 pgvector는 비즈니스 사실, 교훈 및 세션 요약을 보존합니다. 회상, 중복 제거 및 잊기 경로로 메모리를 유지 관리합니다.

08

11개의 예약 루틴

범위가 지정된 일회성 에이전트는 브리핑, 관리 계정, 조정, 세무 업무, 지급 제안 및 비즈니스 일정 마감 패키지를 준비합니다.

사례 연구 · 관리 회계

실시간 ERP 데이터에서 관리 계정 생성

유용한 결과는 일반적인 설명이 아닙니다. Amos는 비즈니스 원장을 조회하고 기간과 예산을 비교하며 재무 KPI를 계산하고 주요 동인을 명명하며, 답변 옆에 지원 워크플로우를 표시합니다.

Amos 관리 회계 응답에 비교 표, KPI 해설, 저장된 메모리 및 예약된 회계 루틴 포함
저장소 캡처: 대화 내 관리 계정과 메모리 및 회계 일정이 사이드 패널에 표시됩니다.
  1. 01

    영업일 이해하기

    세션 시계는 사용자의 시간대, 회계 컨텍스트 및 작업 기준 날짜를 제공하여 ‘지난달’이 일관되게 해석되도록 합니다.

  2. 02

    보고서 플레이북 불러오기

    use_skill 도구는 재무 보고 또는 관리 회계 워크플로우를 필요할 때만 문맥에 가져옵니다.

  3. 03

    실시간 원장 쿼리

    범위가 지정된 MCP 도구는 손익, 예산 비교, 이전 기간 보고서, 대차대조표, 송장, 청구서, 급여 및 세무 상태를 실행합니다.

  4. 04

    계산 및 설명

    Amos는 수치 생성 대신 도구 결과에서 마진, DSO, DPO, 유동성, 현금 커버 및 주요 변동을 도출합니다.

  5. 05

    실행 상태 유지

    UI는 현재 WebSocket 세션을 통해 작업 진행 상황, 도구 활동, 보고서 및 제안된 결정을 수신합니다.

  6. 06

    유용한 컨텍스트 유지

    전사본은 저장되며 내구성 있는 비즈니스 사실 또는 워크플로우 교훈을 이후 세션에서 불러올 수 있습니다.

아키텍처

Amos가 실시간 대화를 거버넌스된 ERP에 연결하는 방법

실시간 모델은 원장에 대한 무제한 연결을 받지 않습니다. ADK-Rust는 필터링된 도구 세트를 세션에 연결하며, 각 호출은 ERP 또는 브라우저에 도달하기 전에 권한 부여, 확인 및 감사 래퍼를 통과합니다.

Amos 실시간 AI 회계사 아키텍처사람들은 Rust Amos 서비스에 연결된 WebSocket을 통해 음성 및 채팅을 사용합니다. ADK-Rust는 Gemini Live, 범위 지정 도구, MCP 연결, 스킬, 루틴 에이전트, ERP 서비스, 브라우저 증거, 메모리 및 세션 저장소를 실행합니다.사람들음성 + 채팅 + 승인WebSocket오디오 + 타이핑 이벤트Amos 서비스Rust + AxumRealtimeRunnerGemini Live범위가 지정된 도구역할 + 확인 + 감사MCP 관리자ERP + 브라우저 도구Zavora ERA API실시간 비즈니스 원장브라우저 증거Playwright + 스크린샷기술16개의 플레이북루틴 에이전트11개의 예약 작업PostgreSQL메모리 + 세션 + 실행
실시간 세션ADK-Rust 실행비즈니스 도구 및 증거상태 및 백그라운드 작업

증거 및 제어

사용자는 에이전트가 변경한 내용을 검사할 수 있습니다.

Amos는 격리된 Playwright MCP 서버를 사용해 ERP를 열고, 영향을 받는 기록이나 보고서로 이동하며, 표시된 상태를 확인하고, 증거 카드를 캡처합니다. 브라우저는 검증 표면이며, 회계 작업은 여전히 범위가 지정된 ERP 도구를 통해 진행됩니다.

코드로 강제된 경계: 읽기 작업은 사용자의 역할 내에서 실행할 수 있습니다. 도구가 필요로 하는 ledger:post 확인 카드를 보내고 대기합니다. 거절 또는 시간 초과 시 도구가 실행되지 않습니다.
Amos가 증거로 캡처한 Zavora ERP 시산표 보고서
시산표가 생성되어 눈에 띄게 균형을 이룹니다.
Amos가 캡처한 Zavora ERP 청구서 목록으로, 초안, 결제 완료 및 게시된 공급업체 청구서를 보여줍니다
공급업체 청구서 및 현재 게시 상태.

조합 가능한 회계 지식

개발자는 Amos에 기능을 확장합니다.

각 스킬은 버전 관리 가능한 SKILL.md 플레이북입니다. 실시간 프롬프트는 짧은 카탈로그를 받은 후 use_skill 작업에 필요할 때만 전체 워크플로우와 허용된 MCP 도구를 로드합니다.

은행 조정현금 예측CRMERP 쇼케이스재무 보고인사 및 급여재고 운영조달관리 계정수동 분개월말 검토결제 실행고객 청구서결제공급업체 청구서세금 신고

사전 회계 처리

예약된 작업은 범위가 지정된 서브 에이전트로 실행됩니다.

루틴은 TOML에서 크론 일정, 프롬프트, 기술, 정확한 도구, 범위 및 알림 동작을 선언합니다. ADK-Rust는 해당 작업을 위해 단기 LLM 에이전트를 생성하고 실행을 기록하며 결과를 ERP 인박스로 전송합니다.

아침 브리핑AR 추적 목록은행 조정 확인월간 관리 회계주간 지급 제안eTIMS 준수 점검PAYE 준비부가가치세 준비CIT 할부 확인월말 마감 팩연간 회계 패키지
Amos 내장 작업 공간에 비즈니스 스냅샷과 지속 메모리 패널 표시
저장소 캡처: 실시간 비즈니스 스냅샷과 내구성 있는 메모리가 에이전트 작업 공간 옆에 계속 표시됩니다.

Amos 뒤의 Rust

ADK-Rust는 실시간 런타임과 경계를 구성합니다.

저장소는 RealtimeRunner를 빌드하고 MCP 도구를 라이브 세션에 연결하며 모델이 호출하기 전에 모든 도구를 래핑합니다. 승인 경로는 애플리케이션 코드이므로 프롬프트 변경으로 우회할 수 없습니다.

전체 Amos 크레이트 읽기 ↗
agent.rs · realtime runner and scoped MCP tools
let mut builder = RealtimeRunner::builder()
    .model(state.model.clone())
    .config(config);

for tool in mcp_tools {
    let scoped = ScopedTool::wrap(
        tool,
        granted_scopes.clone(),
        user_id.clone(),
        session_id.clone(),
        audit.clone(),
        Some(session.clone()),
    );

    builder = builder.tool_arc(
        definition,
        Arc::new(ToolBridgeAdapter::new(scoped, context_factory.clone())),
    );
}
scope.rs · confirmation before ledger posting
if required_scopes.contains(&"ledger:post") {
    if let Err(refusal) = self.confirm_with_user(&args).await {
        self.record(self.inner.name(), AuditOutcome::Denied).await;
        return Ok(json!({ "error": refusal }));
    }
}

self.record(self.inner.name(), AuditOutcome::Allowed).await;
let args = self.with_user_token(args).await;
self.inner.execute(ctx, args).await

현재 배포 계약

Amos를 실행하기 위해 개발자가 필요한 것

현재 구현됨

  • Gemini Live 네이티브 오디오 및 텍스트
  • 필터링된 ERP 및 브라우저 MCP 도구 세트
  • 16개의 기술 플레이북과 11개의 루틴
  • 역할 범위, 게시 확인 및 감사 이벤트
  • Pgvector 메모리 및 영구 기록
  • 증거 스크린샷 및 실시간 작업 계획

배포 요구 사항

  • 실행 중인 Zavora ERA API 및 웹 UI
  • Gemini 자격 증명 및 MCP ERP 프로세스
  • 내구성 메모리를 위한 pgvector가 포함된 PostgreSQL
  • 현재 Amos 인스턴스당 하나의 구성된 테넌트
  • ERP 사용자 신원을 위한 공유 JWT 비밀키
  • 브라우저 증거를 위한 Node 및 Chromium

완전한 에이전트 제품 빌드

소프트웨어 제어를 포기하지 않고 실시간 대화 사용하기

Amos는 ADK-Rust가 네이티브 오디오, MCP 도구, 스킬, 메모리, 백그라운드 에이전트, 제품 UI, 권한 부여, 승인, 증거를 하나의 생산 워크플로우에 연결하는 방법을 보여줍니다.