See the stars

EviAI Specification

Home / EviAI / EviAI Specification

EviAI 3.1 – Secure Intelligence Edition

Where Every Answer Tells the Story of Its Source.


Overview

EviAI is a self-contained, end-to-end encrypted, offline-capable trusted intelligence platform designed for individuals and organizations that require:

  • Privacy
  • Transparency
  • Verifiable answers
  • Complete data ownership
  • Secure AI execution
  • Long-term knowledge preservation

Unlike cloud-dependent AI assistants, EviAI is designed as a modular local-first system that combines:

  • AI reasoning
  • Source verification
  • Encrypted memory
  • Knowledge management
  • Secure execution
  • Multi-agent intelligence
  • Extensible plugins

EviAI transforms AI from a simple chatbot into a private intelligence infrastructure layer.


Core Design Philosophy

Privacy First

Users control:

  • Data
  • Memory
  • Models
  • Archives
  • Policies
  • Permissions

No mandatory cloud services.


Verification First

Every AI response can include:

  • Sources
  • Citations
  • Confidence score
  • Verification lineage
  • Reasoning summary
  • Conflicting information

Intelligence should be explainable, traceable, and verifiable.


Modular Architecture

EviAI is built as a collection of independent modules.

Each module can be:

  • Enabled
  • Disabled
  • Updated
  • Replaced
  • Extended through plugins

The architecture separates required platform capabilities from optional extensions.


Core Platform Modules

The following modules provide the foundation of EviAI.


Core Security Module

Provides the security foundation for all EviAI operations.

Features

  • End-to-end encryption
  • Encrypted database storage
  • Encrypted embeddings
  • Encrypted archives
  • Secure key management
  • Hardware security key support

Supported encryption:

  • AES-256
  • ChaCha20-Poly1305

Protects:

  • Conversations
  • Files
  • Memory
  • Projects
  • Imported archives

Core Intelligence Engine

The primary AI reasoning system.

Features

  • Local AI model support
  • Model switching
  • Context management
  • Prompt orchestration
  • Reasoning pipelines
  • Response generation

Supports:

  • Local models
  • Remote models (optional)
  • Hybrid intelligence workflows

Core Verification Engine

The foundation of EviAI’s trusted intelligence system.

Every answer can be processed through:

  1. Research
  2. Source collection
  3. Cross-validation
  4. Confidence scoring
  5. Contradiction detection
  6. Final verification

Provides:

  • Source attribution
  • Citation tracking
  • Verification history
  • Trust scoring

Core Knowledge Archive Module

A permanent encrypted intelligence archive.

Stores:

  • Conversations
  • Projects
  • Files
  • Research
  • Generated content
  • Memory objects

Features:

  • Unlimited chat history
  • Timeline tracking
  • Archive versioning
  • Export/import support

Core Search Engine Module

Provides universal search across all EviAI data.

Search methods:

  • Keyword search
  • Semantic search
  • Hybrid ranking
  • Entity search
  • Timeline search
  • Relationship search
  • Code search

Searches:

  • Chats
  • Files
  • Memories
  • Sources
  • Projects
  • Outputs

Core Memory System

A transparent AI memory framework.

Features:

  • User-controlled memory
  • Memory editing
  • Memory deletion
  • Memory locking
  • Memory export
  • Memory import

Memory categories:

  • Temporary memory
  • Persistent memory
  • Protected memory

Core Multi-Agent Orchestration Module

Coordinates specialized AI agents.

Agents may include:

  • Research Agent
  • Verification Agent
  • Coding Agent
  • Security Agent
  • Analysis Agent
  • Writing Agent

Workflow:

User Request

Planner Agent

Specialized Agents

Verification Layer

Final Output


Core Import / Export Module

Provides universal data portability.

Supports:

Import

  • AI chat histories
  • JSON
  • Markdown
  • SQLite
  • ZIP archives
  • Git repositories
  • Knowledge databases

Export

  • Encrypted archives
  • Knowledge packages
  • Memory modules
  • Research reports

Core API Integration Module

Allows EviAI to connect with external systems.

Supports:

  • REST APIs
  • GraphQL
  • Local scripts
  • System tools
  • Internal services

Features:

  • API authentication
  • Workflow chaining
  • Data validation
  • Offline fallback

Core Governance Module

Creates enforceable AI policies.

Users can define:

  • Allowed actions
  • Forbidden actions
  • Data permissions
  • Privacy rules
  • Compliance requirements

Features:

  • Version-controlled policies
  • Audit logs
  • Rule enforcement

Core Analytics Module

Tracks intelligence activity.

Provides:

  • Source reliability trends
  • Usage analytics
  • Knowledge growth
  • Agent performance
  • Verification statistics

Optional Plugin Modules

Plugins extend EviAI without modifying the core platform.


CyberDefense Plugin

Advanced AI security analysis.

Code Safety Review

Detects:

  • Malware patterns
  • Backdoors
  • Unsafe imports
  • Dependency attacks
  • Remote execution risks

Malware Analysis

Includes:

  • Static analysis
  • Signature detection
  • Behavioral analysis
  • Sandbox testing

Automated Security Fixes

Generates:

  • Patches
  • Safer alternatives
  • Security explanations

Secure Execution Sandbox Plugin

Allows AI-controlled task execution.

Capabilities:

  • Code execution
  • Data analysis
  • Script automation
  • File generation

Security:

  • Isolated environment
  • Restricted permissions
  • Network controls
  • Filesystem controls

Proof Mode Plugin

Advanced explainability system.

Provides:

  • Step-by-step reasoning summaries
  • Evidence chains
  • Source relationships
  • Verification paths

Citation & Research Plugin

Designed for professional research.

Features:

  • APA citations
  • MLA citations
  • Chicago citations
  • Bibliography generation
  • Research reports

Knowledge Graph Plugin

Creates visual intelligence maps.

Displays:

  • Topics
  • Relationships
  • Sources
  • Conversations
  • Knowledge clusters

Multimodal Creation Plugin

Adds creative generation capabilities.

Supports:

  • Images
  • Video
  • Animation
  • Voice synthesis
  • Storyboards

Website Builder Plugin

AI-powered application creation.

Generates:

  • HTML/CSS/JS websites
  • React applications
  • Backend APIs
  • Database schemas
  • Dashboards
  • Deployment configurations

Human Feedback Tutor Plugin

Adaptive learning assistant.

Supports:

  • Coding education
  • Research assistance
  • Writing improvement
  • Mathematics
  • Design learning

Features:

  • Step-by-step guidance
  • Progress tracking
  • Personalized instruction

Developer Plugin SDK

Allows developers to create extensions.

Supports:

  • Custom agents
  • New tools
  • New data sources
  • Industry-specific modules

Compliance Plugin Packs

Optional governance extensions.

Available packs:

  • GDPR
  • HIPAA
  • COPPA
  • CCPA
  • PCI-DSS
  • NIST 800-53

Specification Branding License (SBL)

Standard

  • Fully AGPL-3.0+ compliant system
  • Copyleft enforced for network deployments
  • Required attribution:

Optional

  • Specification Branding License (SBL)

License & Notice Requirements

EviAI is released under the GNU Affero General Public License v3.0 or later (AGPL-3.0+). By contributing to this project, you agree that your contributions will also be released under this license.

Please note the following:

  • All contributions must comply with the AGPL-3.0+ terms.
  • Under Section 7 of the license, all redistributions, forks, and derivative works must preserve attribution to Roxanne Ardary and roxanneardary.com.
  • EviAI specifications are free to use with attribution. A Specification Branding License can be negotiated upon request.
  • The project’s notice.md file tracks attribution requirements and contributor acknowledgments. Any update that adds new contributors or modifies attribution should also update notice.md.
  • When submitting a pull request, ensure that any new files maintain the attribution headers where applicable.
  • Network-deployed versions of this software must also remain fully AGPL-3.0+ compliant, including exposure of source code modifications when applicable under the license.

For full legal details, please refer to the AGPL-3.0+ license and the project’s notice.md file.


Notice – EviAI

Attribution Requirement: Under Section 7 of the AGPL 3.0+ license, all redistributions, forks, and derivative works, including network-deployed versions of this project, must provide attribution to Roxanne Ardary and roxanneardary.com.

Contributors

This file tracks contributors and their specific contributions to the project.

  • Roxanne Ardary, roxanneardary.com – March 13, 2026
    Created the repository for EviAI. Developed a self-contained, end-to-end encrypted, offline-capable AI system that provides local reasoning, private archives, unlimited chat history with deep semantic search, automatic code safety and malware detection, and user-controlled governance with verifiable sources.
  • [Add other contributors here] – [Date]
    [Describe contribution in one sentence]

License – EviAI

This repository is licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0+).

Key Points:

  • You are free to use, modify, and distribute the code.
  • All redistributions, forks, and derivative works or network-deployed versions must also be licensed under AGPL-3.0+ and provide attribution to Roxanne Ardary and roxanneardary.com as required under Section 7 of the license.
  • The software is provided “as is,” without warranty of any kind.

For the full license text, see GNU AGPL-3.0 License .