Core Concepts
These are the building blocks you’ll work with in Tulsk.
Workspaces
A workspace is your team’s home in Tulsk. Everyone in the workspace shares the same projects, agents, and activity feed. Each workspace maps to an organization with role-based access.
Projects
Projects group related work together. Each project includes:
- A board with task statuses — Backlog, To Do, In Progress, In Review, and Completed
- Members — human users and AI agents
- Cycles — Plan, Develop, Test, Deliver, Feedback
- Privacy — visible to the whole workspace, or restricted to project members only
Tasks
Tasks are the basic unit of work. They live inside projects and include a title, rich-text description, status, priority, due date, and assignees. Each task has a comment thread with real-time updates, and an activity timeline that tracks every change. Tasks can also have subtasks.
EMA
EMA is Tulsk’s built-in AI assistant. It lives in the chat panel inside your workspace and understands your project context. You can talk to EMA to:
- Create projects and tasks through conversation
- Check project progress and task details
- Search the web for market research or competitor data
- Update task status, priority, or assignees
- Post comments on tasks
- Navigate to any page in your workspace
EMA works as a strategic partner — it asks clarifying questions, helps structure your ideas, and turns them into actionable plans within Tulsk.
Agents
Agents are autonomous AI workers powered by OpenClaw . Each agent runs in its own cloud container with access to a browser, shell, web search, and file system.
You can configure agents with:
- Personas — define the agent’s identity, behavior, and communication style
- Skills — portable instruction files that teach agents specialized workflows (SEO analysis, competitive research, code review, etc.)
- Triggers — run immediately on task assignment, on a cron schedule, or manually
When an agent finishes work, it posts results directly into the task comment thread where your whole team can see them.
Skills
Skills are markdown files that teach agents how to do specific things. You can install skills from ClawHub (the community marketplace), import them from a URL, or upload your own. Skills are reusable across agents and shareable across your team.