loading…
Search for a command to run...
loading…
Japan Operations OS for AI agents — 14 knowledge domains covering regulations, protocols, calendar, travel, food culture, language, disaster safety, daily life,
Japan Operations OS for AI agents — 14 knowledge domains covering regulations, protocols, calendar, travel, food culture, language, disaster safety, daily life, and persistent memory. 31 MCP tools via REST + Streamable HTTP.
The missing infrastructure for AI agents operating in Japan.
Memory API + Regulation Check API + Procedural Knowledge + MCP Server — purpose-built for Japanese business context.
AI agents working with Japanese businesses hit walls that generic tools can't solve:
Store episodes, auto-extract structured facts with keigo analysis, social hierarchy detection, and confidence scoring.
Input: "佐藤部長にはワインをお持ちすれば喜ばれるかと存じます"
Output:
Subject: 佐藤 (役職: 部長)
Predicate: 好む
Object: ワイン
Keigo: Level 2 (尊敬語)
Hierarchy: superior
Confidence: 0.7 (推測 — not stated as fact)
Tense: present
Three-layer architecture:
Pre-built regulatory database covering:
All 10 industries include step-by-step procedural guides (65 total steps) — covering what to do, how, where, required documents, costs, timelines, and common pitfalls.
curl -X POST /api/v1/regulation/check \
-d '{"industry": "food_service", "query": "What licenses do I need to open a restaurant in Tokyo?"}'
| Tool | Description |
|---|---|
memory_store |
Store episode + auto-extract facts |
memory_recall |
Semantic search across episodes |
memory_facts |
List structured facts |
memory_context |
Get context summary |
memory_extract |
Extract facts from text |
regulation_check |
Check regulations by industry |
regulation_industries |
List covered industries |
regulation_tourist |
Tourist regulation lookup |
git clone https://github.com/hiroshic9-png/edition.git
cd edition
python3 -m venv venv && source venv/bin/activate
pip install fastapi 'uvicorn[standard]' pydantic sqlalchemy aiosqlite chromadb python-dotenv google-genai
# Set your LLM key (any one of these)
echo 'GEMINI_API_KEY=your_key' > .env
# or ANTHROPIC_API_KEY or OPENAI_API_KEY
python -m uvicorn backend.api.main:app --reload
# → http://localhost:8000/docs
cd mcp-server && npm install && npm run build && npm start
Add to claude_desktop_config.json:
{
"mcpServers": {
"edition": {
"command": "node",
"args": ["/path/to/mcp-server/dist/index.js"],
"env": {
"EDITION_API_URL": "http://localhost:8000",
"EDITION_API_KEY": "your_api_key"
}
}
}
}
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/memory/episodes |
Store episode (set auto_extract=true for auto fact extraction) |
| POST | /api/v1/memory/episodes/search |
Semantic search |
| POST | /api/v1/memory/facts |
Add fact |
| GET | /api/v1/memory/facts |
List facts |
| GET | /api/v1/memory/context |
Context summary |
| POST | /api/v1/memory/extract |
Extract facts from text |
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/regulation/check |
Check regulations (10 industries + LLM RAG) |
| GET | /api/v1/regulation/industries |
List industries |
| GET | /api/v1/regulation/tourist |
Tourist categories |
| Layer | Technology |
|---|---|
| API | FastAPI (Python) |
| Memory Store | SQLite + ChromaDB (vector search) |
| MCP | TypeScript SDK v1.29 |
| LLM | Gemini / Claude / GPT (fact extraction + RAG) |
Those are excellent general-purpose memory tools. But they don't:
This project exists because Japanese business context is structurally different, and agents need purpose-built infrastructure to navigate it.
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"edition-intelligence-platform": {
"command": "npx",
"args": []
}
}
}