Skip to main content

Architecture

Engenerate organizes work around projects, resources, and workspaces so that documents, datasets, chats, and notebooks stay connected.

How Engenerate Organizes Your Work

Engenerate organizes work from the top down. Every piece of content and every active working session belongs to a project. Projects can be personal or shared inside a Team.

LevelWhat It Is
AccountYour user account, with plans, credits, and settings
TeamA shared workspace for multiple members with a shared credit pool
ProjectThe primary container for a body of work (personal or Team-shared)
ResourcesDocuments and datasets within a project
WorkspaceAn active working environment within a project
Chat / NotebooksThe tools inside each workspace

Projects

A project is the main container for a coherent body of work. It holds related documents, extracted datasets, workspace sessions, chat history, and notebooks together in one place.

You can have as many projects as you need. Projects are independent of each other—deleting a project permanently removes its workspaces, documents, datasets, and associated content. Because of this, projects should be treated as durable containers for a meaningful unit of work.

Teams

A Team is a shared workspace that multiple members can join. Projects inside a Team can be shared with all members or restricted to specific teammates. The Team's credit pool is shared across all members, so document processing and AI usage by any team member draws from the same balance.

Resources

Resources are the source material and structured outputs that belong to a project. They come in two forms:

  • Documents — Uploaded source files such as PDFs, Word documents, Excel spreadsheets, PowerPoint presentations, CSVs, text files, and images.
  • Datasets — Structured data records that may originate from document extraction, figure validation, file import, or manual creation.

In practice, documents are where knowledge enters the system, and datasets are one of the main ways that knowledge becomes structured and reusable.

Workspaces

A workspace is a focused working environment within a project. You can create multiple workspaces inside a single project to separate different scenarios, design alternatives, or reporting tracks.

Each workspace contains its own chat history and notebooks. Workspaces open as tabs, so you can move between them and the project dashboard without losing context.

Knowledge Index

When a document is processed, its content is indexed so that it can be used as context in chat. You do not need to manage this process—indexing happens automatically after processing completes.

This is the foundation of how Engenerate keeps LLM answers grounded in your actual project material rather than general knowledge. In normal use, retrieval is something you control through chat settings—not something you operate manually.