Core concepts
The building blocks of the Elnora platform — organizations, tasks, files, the knowledge base, and more.
A quick tour of the objects you'll work with through the API, CLI, and MCP.
Organizations
An organization is the top-level container for your team's data. It has members (with roles) and invitations. Most resources belong to an org, and requests act on your active organization unless you specify another.
Files & the knowledge base
Files are your workspace documents (uploads and generated outputs), and folders organize them into a tree. Files live in your knowledge base, which is private to you by default. You choose what to share and with whom — with specific members or your whole organization — and a folder passes its sharing down to everything inside it, so you set access once. The library is your organization's shared collection of reusable content.
Tasks & the agent
A task is a conversation with the Elnora agent. You create a task, send messages, and the agent processes them asynchronously — generating and optimizing protocols, searching your knowledge base, and working with your files. Poll for messages (or stream) until the agent's reply completes.
Search
Search runs across your knowledge base and content, so the agent — and you — can ground work in your organization's data.
Next steps
- Authentication — get an API key and make your first call
- CLI reference — the same operations from your terminal
- MCP & integrations — connect your AI tools