Your life, conversational.
ArnOS is a comprehensive personal operating system you control through natural language with Claude. Manage todos, habits, journal, CRM, projects, learnings, and ideas - all connected, all conversational.
You collect content but never do anything with it:
- Save 50 articles to Readwise
- Read highlights occasionally
- Nothing becomes action
- Knowledge disappears in chat history
1. CAPTURE (Readwise, web clipper, voice notes) Save anything worth engaging with
2. PROCESS (Claude + ArnOS) Extract learnings, insights, patterns Structure knowledge, don't just collect
3. ACT (ArnOS) Create todos from insights Build projects from ideas Track habits from learnings
4. SHARE (X, LinkedIn) Turn your learnings into content Build in public, share insights
Every article becomes:
- Knowledge in your system
- Actions on your list
- Content for your audience
Zero waste.
- Todos - Natural language task management across projects
- Habits - Daily tracking with streak visualization
- Journal - Voice or text entries with full-text search
- Projects - Track ventures, goals, progress
- CRM - Manage relationships, deals, follow-ups
- Learnings - Capture insights from reading, conversations, experiences
- Ideas - Never lose a thought, tag and search everything
- Universal Search - Find anything across all domains
ArnOS is focused on your personal OS core. Use it alongside other MCP servers:
- Readwise MCP - Access Reader documents & highlights, save as learnings
- Google Calendar MCP - Check schedule, reference in journal
- X MCP - Post tweets and threads from your learnings
- Notion, Todoist MCPs - Connect your existing tools
vs. Just using Claude/ChatGPT:
- Your data persists in a structured database
- Context across all conversations (knows your entire life)
- Search and query your history
- Mobile access with quick actions
- Integrations with your tools
vs. Productivity apps:
- Conversational interface (natural language beats clicking)
- Everything connected (journal → learnings → todos → projects)
- AI-native (built for chat, not retrofitted)
- Self-hosted (your data, your infrastructure)
vs. Note-taking apps:
- Actionable (not just storage)
- Conversational querying
- Habit and CRM tracking built-in
- Content generation from your knowledge
- PostgreSQL 14+
- Node.js 18+
# Clone the repository
git clone https://github.com/yourusername/arnos.git
cd arnos
# Install dependencies
npm install
# Configure environment
cp .env.example .env
# Edit .env with your database URL and credentials
# Set up database
# See DATABASE.md for schema
# Run locally
npm run dev
# Or build and deploy
npm run build
npm startClaude Code / Desktop: Add to your MCP config:
{
"mcpServers": {
"arnos": {
"command": "node",
"args": ["/path/to/arnos/dist/index.js"],
"env": {
"DATABASE_URL": "your-connection-string"
}
}
}
}- Claude Code:
~/.config/claude-code/.mcp.json - Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json(Mac)
Mobile/Web: Deploy to a server and add as Custom Connector in Claude.ai settings.
See SETUP.md for detailed instructions.
You: "Review my Readwise articles from this week about AI agents"
ArnOS: [Shows 4 articles]
You: "Extract key learnings"
ArnOS: [Saves 5 learnings to database]
You: "Create a project: Build simple AI agent"
ArnOS: [Creates project with initial todos]
You: "What's on my plate today?"
ArnOS: "3 todos due:
- Fix login bug (DirectBook)
- Call Sarah (CRM follow-up)
- Journal entry
2 habits to track:
- Reading
- Workout"
You: "Add todo: prep for design review tomorrow"
ArnOS: [Creates todo]
You: "What's my relationship status with Sarah?"
ArnOS: "Sarah - CRM contact
Last touch: Email Dec 1
Open todo: Call about DirectBook proposal
Deal stage: Negotiation ($15k)
Next action: Follow up on pricing"
Using ArnOS with Readwise MCP (example):
- Save article to Readwise Reader
- "Search my Readwise for articles about AI agents" (Readwise MCP)
- "Extract key insights and save as learnings" (ArnOS)
- "Create a project from my AI learnings" (ArnOS)
- Project created with todos (ArnOS)
- "Generate a thread from these learnings" (Claude + context)
- "Post this thread" (X MCP)
Content → Knowledge → Action → Distribution
Multiple focused MCPs working together.
- Runtime: Node.js 18+ / TypeScript
- Framework: Express.js
- Protocol: Model Context Protocol (MCP)
- Database: PostgreSQL 14+
- Auth: OAuth 2.1 with PKCE (for mobile/web)
# Run in development mode
npm run dev
# Build
npm run build
# Run production build
npm startSee DATABASE.md for:
- Complete schema
- Table descriptions
- Setup instructions
- Migration guide
Contributions welcome! See CONTRIBUTING.md
- Issues: Report bugs or request features
- Discussions: Share use cases, ask questions
MIT License - see LICENSE
Built on the Model Context Protocol by Anthropic.
Inspired by the need to actually use the knowledge we collect.
