Synaplan
기업을 위한 오픈소스 AI 플랫폼
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Your AI coworker. Remembers everything, runs your processes, and gets things done — no engineering required.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Everything you'd reach for to automate your work (markdown for context, skills for playbooks, MCP for tools), but off the terminal: a calm UI, always on, shared with your team.
Your coworkers:
Want to look around first? Click through the demo: a made-up ceramics shop with a team of seven, every screen on sample data. Switch between the founder and a teammate to see what stays private. The chat is off; there's no AI behind it.
You'll need: a Linux server (from ~€7/mo), a domain, a Google account, and a paid Claude plan (Pro or Max). Run the installer from macOS or Linux (on Windows, use WSL2).
Then, from your own computer, run:
curl -fsSL https://raw.githubusercontent.com/stanislawherjan1/Something/main/install.sh | bash
Prefer to read it before running? Download, skim, then execute for the same result:
curl -fsSL https://raw.githubusercontent.com/stanislawherjan1/Something/main/install.sh -o install.sh
less install.sh # review exactly what it does
bash install.sh
The installer is interactive: it asks for your Google sign-in app, server address, domain, and admin email, then deploys — showing the build as a calm phase checklist, with the full log saved next to your workspace folder. Plan for 45-60 minutes end to end, most of it waiting on the server, DNS, and the first build. Then open your domain, sign in, and a short setup takes it from there.
First time renting a server or pointing a domain? Full step-by-step guide →
Not comfortable in the terminal? Open this repo in an AI coding tool (Claude Code, Cursor, or Codex) and ask it to set Something up for you. The repo carries its own agent runbook (docs/AGENT_SETUP.md), so the agent knows every step — and secrets stay out of the chat: those you type in your own terminal. You create the accounts (Google, server, domain); the agent does the rest.
Your coworker is one mind you reach wherever you already work. Same name, same memory, same context, whichever you reach for.
It's all connected. What you said on Telegram or Slack is there when you open the web chat, and the other way round. Each thread stays its own conversation, but your coworker keeps cross-surface awareness: it knows what recently happened on the other channel and draws on it when it helps.
Proactive messages travel the same paths. When a job finishes or a reminder comes due, your coworker pings you on Telegram, in Slack or in the web app; a web ping is a notification you click straight into its thread.
Set it up once and the whole team works with it. Turn on collaborative mode, invite your people, and everyone gets the same coworker, in the web app, on Telegram or Slack, or in your team's groups and channels. It knows who is asking, what they're working on, and how they like to be reached.
Everyone gets their own. Each teammate connects their own tools (their inbox, calendar, notetaker, Stripe or GitHub), sets their own routines (a day plan at 8:00, a stock check on Mondays, a recap on Thursdays), writes their own skills, and keeps their own files. The coworker uses them for that person only.
The team shares the rest. The team board, the team's files, what everyone has learned, and the tools the admin connects for everyone. Ask "what is everyone working on this week?" and it answers from all of it. A task you ask for in your own chat goes on your own list until you put it on the board or hand it to someone.
Work moves between people. Hand off a task, pass on a message, or tell the whole team at once, and it lands where each person will see it, in their language:
Mara: Ask Jonas to chase the supplier about the invoice. Coworker: Added to the board for Jonas, due Friday, and let Jonas know on Telegram.
Private stays private. Each person's space is theirs, enforced on the server, with no admin bypass. Before something personal from a conversation reaches the team, the coworker asks.
Solo setups are untouched: team mode off means no roles, no split, no routing, just the clean single-user workspace. Full design in docs/TEAM_MODE.md.
Everything your coworker works on is plain markdown: notes, skills, reports. The web app opens it in a clean, Notion-style editor (headings, checklists, tables, slash commands), but saves byte-for-byte markdown on disk, so git diffs and the bot's own edits stay clean.
It's a shared surface. You and your coworker edit the same files: write a launch checklist and the bot ticks items off as it does the work; ask it to draft a report, then polish it yourself. When it changes a file you have open, the edit flashes in live, and file paths (in chat or in a note) are clickable: mention Products/pricing.md and it opens.
Tell your coworker what to keep an eye on, and it takes it from there. These are the standing things it handles for you without being asked: scan the inbox each hour, chase threads that have gone quiet, watch approaching deadlines, prep meeting materials the day before. Every morning it plans the day from these routines, together with your calendar, tasks, and open threads.
You: From now on, each morning check Shopify for orders stuck unfulfilled over 48h and flag them. Coworker: Added to my routines. I'll check every morning and flag anything stuck.
Under the hood, routines run on reminders: a background scheduler that survives container restarts and fires on time (once, daily, weekly, or continuous), reaching you on Telegram, in Slack or in the web app. You rarely touch it directly: the coworker sets and prunes its own reminders as the routines demand.
Your coworker doesn't start from zero each conversation. Every finished conversation is kept, dated, on your server, and from each one it takes the few things worth remembering: a meeting, a decision, a person, a preference. A fact is taken from your words, never from the bot's own replies, and it carries the conversation it came from, so you can always see why it believes something.
It keeps one fact per thing. Say something again and the fact gains a source. Change a detail and the fact gets a dated remark under it. Say something is no longer true and the old fact is struck through, with what replaced it. Before answering, it brings in the few excerpts that matter to your message instead of carrying everything in every turn.
Open AI Settings → Memory:
In a team workspace memory splits like the files do: shared memory the team works from, private memory that is only yours. Privacy is enforced on the server by where a thing is stored, never by role: an admin cannot read a teammate's private memory, and the bot won't go digging through it on someone else's behalf.
A new workspace starts on this memory directly. One that started on the older card-based memory moves over from a banner on the Memory screen, with a backup to download first. Full design + operational guide in docs/MEMORY.md.
One-click — sign in, no keys to paste. Two dozen provider-hosted MCP servers connect with a single popup: sign in, approve, done. No API keys, and nothing for whoever deploys the product to register — the workspace-api OAuth broker registers itself on the fly (Dynamic Client Registration, or a client ID metadata document where the provider takes one) and completes the flow on the client's own domain.
Notion · Stripe · Linear · Airtable · Miro · monday.com · Todoist · Cal.com · Calendly · PayPal · Klaviyo · Mailchimp · Cloudflare · Atlassian (Jira/Confluence) · Sentry · Netlify · Neon · Supabase · Webflow · Zapier · Amplitude · Wix · Firecrawl · Parallel Search · Crypto.com · ClickUp · WordPress.com · DeepL · ElevenLabs · Typeform · Tally · Granola · Fireflies · Fathom · Otter.ai · Read AI · Krisp
Bring your own credentials. The rest paste a key, token, or file once — encrypted at rest:
Shopify · Meta Ads · Google Ads · Google Analytics 4 · Google Workspace · Email (IMAP) · Trello · GitHub · Vercel · X · Grok (xAI) · OpenAI (GPT) · Gemini · Gemini Image · Seedream · SignWell · Docs Comments
You connect each one from the Integrations screen, no redeploy, no .env editing. In a team workspace an admin connects a service for the whole team (read-only or read and write; Telegram and Slack are always the whole team's) and anyone can connect their own account of a notetaker, calendar or task board for themselves — used in their conversations only. Credentials are encrypted at rest; disconnecting wipes the secret. Setup details in docs/INTEGRATIONS.md.
Work with Claude Code or Codex? Open Context MCP in the workspace, paste one command, click Allow in your browser, and that agent knows the company the way you do, in one project or all of them. Your coworker shows up in it under its own name: "ask Aria who approves discounts".
It's standard OAuth and MCP, served by your own workspace: nothing goes through anyone else's servers. Full details in docs/CONTEXT_MCP.md.
Install the Chrome extension from the workspace's Browser agent page (in AI Settings) and your coworker sits in the side panel, beside whatever you're looking at. It's the same chat, with the same memory and conversations, and it knows which page you're on.
It is fenced in code, not in the prompt: it stays on the site you're on, never touches password, one-time-code or card fields, refuses password managers, and while it can act on a page it has no way to send anything out. What a web page says is treated as content, never as an instruction. Full details in docs/BROWSER_EXTENSION.md.
Each business gets its own server, isolated by design: your coworker, your files, your tools, nobody else's. Conversations are answered by Claude through your own plan, and nothing passes through our servers. They live there 24/7 listening for Telegram messages; the web workspace runs at your own subdomain, gated by Google login and a team whitelist.
Every line of code is public. You give your coworker access to your inbox, your store, your ads, so you should be able to see exactly what they do with that access. Architecture in docs/ARCHITECTURE.md, threat model in docs/SECURITY.md.
Requires a Linux server (a Hetzner VPS from ~€7/mo works well), a domain, and a paid Claude plan. Nothing runs locally; deploy.sh SSHs into the server and builds there.
The easiest way is the installer in Get started. Once a client dir exists, redeploying is a one-liner:
cd clients/my-client && ./deploy.sh
Beginner walkthrough in docs/QUICK_START.md. End-to-end manual onboarding in docs/NEW_CLIENT.md. Operations reference in docs/DEPLOY.md.
Start here
Reference
Open source under AGPL-3.0. Made by stan corp.