Observed since 20 Oct, 20:23 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Lightweight AI Cognitive Engine Framework — give your AI a memory
A self-learning, hallucination-resistant AI cognitive entity that never forgets and can control your desktop — fully self-hosted.
┌─────────────────────────────────────────────────────┐
│ Application Layer │
│ Desktop control, file ops, browser automation │
├─────────────────────────────────────────────────────┤
│ Tool Layer │
│ Code execution, API calls, data analysis, MCP │
├─────────────────────────────────────────────────────┤
│ Cognitive Layer │
│ Reasoning, planning, decision-making, learning │
├─────────────────────────────────────────────────────┤
│ Memory Layer │
│ Working → Episodic → Semantic → Procedural │
│ Knowledge graph, entity extraction │
└─────────────────────────────────────────────────────┘
What you see, in order:
A realistic comparison of Aelvoxim against major AI platforms — written from current capability, not roadmap.
| Dimension | Aelvoxim | DeepSeek | ChatGPT | Claude | Llama |
|---|---|---|---|---|---|
| Nature | Cognitive engine framework (plugs into any LLM) | LLM | LLM + platform | LLM | Open-source LLM |
| Persistent memory | ✅ 4-tier memory, cross-session knowledge graph | ❌ No built-in memory | ⚠️ Limited (ChatGPT Memory) | ❌ No built-in memory | ❌ No built-in memory |
| Metacognition | ✅ MetaCogMonitor + 6 ethics gates (L1-L6) | ❌ | ❌ | ⚠️ Constitutional AI (different approach) | ❌ |
| Self-learning | ✅ Learner loop + background knowledge extraction | ❌ | ❌ | ❌ | ❌ |
| Expert orchestration | ✅ 8 expert modules + orchestrator voting | ❌ | ❌ | ❌ | ❌ |
| Code generation | ⚠️ Depends on backend LLM (can use DeepSeek, etc.) | ✅ Excellent | ✅ Strong | ✅ Strong | ⚠️ Fine-tuned variants |
| Reasoning depth | ⚠️ Depends on backend LLM | ✅ Strong chain-of-thought | ✅ Strong | ✅ Strong, safety-aligned | ⚠️ Varies by size |
| Local deployment | ✅ CPU-only, Python 3.11+, optional PostgreSQL | ✅ Needs GPU | ❌ API-only | ❌ API-only | ✅ Needs GPU |
| Open source | ✅ MIT | ✅ Weights open | ❌ Closed | ❌ Closed | ✅ Weights open |
| Multimodal | ⚠️ Via tool integration | ❌ Text-only | ✅ GPT-4o multimodal | ✅ Multimodal | ⚠️ Partial |
| Tool calling | ✅ Unified orchestrator | ⚠️ Function Call | ⚠️ Function Call | ⚠️ Tool Use | ⚠️ Self-wrapped |
| Security | ✅ 6 ethics gates (L1-L6) + community edition gating | ⚠️ Basic content filter | ⚠️ Policy filter | ✅ Constitutional AI | ❌ None built-in |
| Business model | Open-source + self-hosted | Open weights + API | Closed API | Closed API | Open weights + ecosystem |
Key takeaways:
Bottom line: Aelvoxim is not competing with LLMs — it's the operating system for LLMs: managing memory, monitoring health, orchestrating tools, and learning continuously. You choose the brain (model), Aelvoxim gives it a body that remembers and improves.
| Product | One-liner |
|---|---|
| Aelvoxim | Gives any LLM persistent memory, metacognition, and self-learning |
| DeepSeek | Open-source code king, cost-effective reasoning |
| ChatGPT | Closed-source all-rounder, multimodal + plugin ecosystem |
| Claude | Safest closed-source model, long-document reasoning |
| Llama | Open-source LLM standard — powerful but needs engineering to productize |
Every conversation updates an evolving memory system. Start a new session — the AI picks up exactly where you left off. No lost context, no repeating yourself.
The system doesn't just answer questions — it learns from them.
Control your Windows desktop through the AI — mouse, keyboard, file system, browser.
See SECURITY.md for the full security policy.
Quick security checklist for users:
| Concern | Status |
|---|---|
| Prompt injection guard | ✅ Built-in, enabled via AELVOXIM_CONTENT_FILTER=1 |
| API Key authentication | ✅ Required for all endpoints |
| Rate limiting | ✅ Built into MetaCogMonitor (L5) |
| Data encryption at rest | ⚠️ JSON file storage — encrypt at filesystem level |
| PostgreSQL connection | ✅ Uses password auth, localhost-only by default |
| Check | Service | When |
|---|---|---|
| Lint (Ruff) | GitHub Actions | Every push/PR |
| Tests (3 Python versions) | GitHub Actions | Every push/PR |
| Security scan | GitHub Actions + CodeQL | Every push/PR + weekly |
| Dependency updates | Dependabot | Weekly (security only) |
All CI workflows are in .github/workflows/.
PR template is at .github/PULL_REQUEST_TEMPLATE.md.
See CONTRIBUTING.md for detailed guidelines.
Quick rules:
pytest tests/ -v before submitting| Port | Service | Description |
|---|---|---|
| 9701 | API Server (FastAPI) | Core brain — chat, auth, admin, knowledge, learning |
| 9702 | Frontend (ChatAEL-v2) | Web chat interface (compiled SPA) |
| 5432 | PostgreSQL | Sessions, messages, knowledge base, users |
git clone https://github.com/macor24/aelvoxim.git
cd aelvoxim
# Python dependencies
pip install -e .
# Configure PostgreSQL (optional, skip if using JSON storage)
psql -U postgres -c "CREATE DATABASE aelvoxim;"
psql -U postgres -c "CREATE USER aelvoxim WITH PASSWORD 'your_password';"
psql -U postgres -c "GRANT ALL PRIVILEGES ON DATABASE aelvoxim TO aelvoxim;"
export AELVOXIM_DATABASE_URL="host=localhost port=5432 dbname=aelvoxim user=aelvoxim password=your_password"
Set one of these environment variables (see docs for full list):
# DeepSeek
export DEEPSEEK_API_KEY="sk-..."
export LLM_PROVIDER="deepseek"
# OpenAI
export OPENAI_API_KEY="sk-..."
export LLM_PROVIDER="openai"
# Start the brain
PYTHONPATH=src python3 src/run_server.py 9701
# (separate terminal) Start the frontend
python3 serve_chatael.py --port 9702
# (on Windows host) Start desktop control — see Windows-MCP/install_and_run.bat
Open http://localhost:9702 in your browser. Register an account and start chatting.
All endpoints on port 9701:
| Path | Description |
|---|---|
POST /v1/auth/register | Create a new user account |
POST /v1/auth/login | Authenticate — returns API key |
POST /v1/llm/chat/stream | Streaming chat (SSE) |
GET /v1/admin/panel | Admin management panel |
GET /v1/health | Service health check |
A full OpenAPI spec is available at http://localhost:9701/docs.
| Variable | Default | Description |
|---|---|---|
LLM_PROVIDER | deepseek | LLM provider name |
DEEPSEEK_API_KEY | — | API key for DeepSeek |
OPENAI_API_KEY | — | API key for OpenAI |
AELVOXIM_DATABASE_URL | (none) | PostgreSQL DSN — leave unset for JSON file storage |
AELVOXIM_CONTENT_FILTER | 0 | Enable prompt injection guard |
AELVOXIM_LLM_CHECK | 0 | Enable LLM-based fact contradiction check |
aelvoxim/
├── src/
│ └── aelvoxim/
│ ├── server/ # API routes, auth, chat, tool execution
│ ├── cortex/ # Intent routing, expert orchestration
│ ├── chimera/ # Emotion engine, intent classification
│ ├── control/ # Metacognition, generation quality checks
│ ├── learn/ # Autonomous learning, knowledge acquisition
│ ├── memory/ # Cross-session memory, entity extraction
│ ├── proactive/ # Background proactive engine
│ ├── storage/ # Database layer (PostgreSQL + JSON fallback)
│ ├── utils/ # Utility functions
│ └── planner/ # Long-term task planning
├── frontend/ # ChatAEL-v2 SPA
├── scripts/ # CI, lint, migration helper scripts
├── tests/ # Test suite
├── serve_chatael.py # Frontend static server entry point
└── requirements.txt # Locked dependencies
MIT License — see LICENSE for details.
Built with no GPU required.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.2.0 | 23 Jul 2026 | 9 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 20:23 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b4a0dc01aa83b1d0b6efd0cd60d2b22e4d3a801115797f38c3b0a0297337cc3f