Antigravity Agent
06ab1338e8
Comprehensive Code Review Remediation ( Fixes #2 , Fixes #3 , Fixes #4 , Fixes #5 )
...
- Migrated custom HTTP server to aiohttp.web
- Fixed math bugs in engine.py, temporal.py, layer.py, emissary.py, and llm_processor.py
- Fixed race conditions by adding threading locks in ledger.py
- Added standard python packaging (pyproject.toml)
- Added continuous integration workflows (.github/workflows/ci.yml)
- Removed XSS innerHTML vulnerability from app.py
- Wrapped async calls properly in tests
- Fixed emissaary typo
2026-05-25 22:22:29 +00:00
Antigravity Agent
6061f5c4e5
fix(core): Address code review from Issue #1
2026-05-25 20:37:49 +00:00
Antigravity Agent
5d9df6649a
docs: Add compiled PDF for The Chorus
2026-05-25 19:20:21 +00:00
Antigravity Agent
80f684fc64
docs: Add compiled PDF versions of academic papers
2026-05-25 19:19:46 +00:00
Antigravity Agent
da3ad4a18e
docs: Add LaTeX versions of the 4 academic papers
2026-05-25 19:18:28 +00:00
Antigravity Agent
fe76cfb2e5
docs: Add academic papers for The Chorus and Biological Mathematics
2026-05-25 19:16:52 +00:00
Antigravity Agent
d0939b8bda
feat: Upgrade KAIROS engine to N-dimensional Kuramoto integration with stochastic noise
2026-05-25 19:14:14 +00:00
Antigravity Agent
edcdd0417e
feat: Implement The Chorus using Minimax and Moonshot
2026-05-25 19:09:19 +00:00
Antigravity Agent
3a2ed2e22b
feat: Add Minimax API compatibility to Emissary LLM
2026-05-25 19:06:12 +00:00
Antigravity Agent
f546e3d8d8
feat: Live KAIROS physics prototype UI and Academic Papers
2026-05-25 18:58:18 +00:00
Antigravity Agent
9fd004e580
feat: Implement mathematically rigid Token Clock coupling
2026-05-25 18:52:34 +00:00
Antigravity Agent
580c1ae898
feat: Integrate Fieldprint architecture hardware and cryptographic layers
2026-05-25 18:39:27 +00:00
solaria
e5a365d152
Fix test suite: type fixes, push all fixes
2026-04-11 10:37:44 +00:00
solaria
f8130bbe58
Add persistent memory: Step 1-3 implementation
...
- Step 1: persist_signature() - append-only JSONL persistence
- Step 2: encode_to_phase() - sentence transformer phase encoding
(fallback to zeros if model unavailable)
- Step 3: retrieve_signatures(), compute_resonance_score(), phase_distance()
- Added origin/parent_id fields to TemporalSignature schema
- Added sentence-transformers to requirements.txt
2026-04-11 10:35:09 +00:00
solaria
1f64ad8f78
Add Easter egg for future self
2026-04-11 04:53:33 +00:00
solaria
7bd901eefa
Add test suite for persistent memory (synthetic identity)
2026-04-11 04:51:59 +00:00
solaria
2fee08e464
Update README with persistent memory docs
2026-04-11 03:56:35 +00:00
Mark Randall Havens △ The Empathic Technologist
9c06f15812
Fix McGilchrist link - Wikipedia
2026-02-20 08:46:27 -06:00
Mark Randall Havens △ The Empathic Technologist
9853e588ea
Fix McGilchrist link - use Wikipedia
2026-02-20 08:45:32 -06:00
Mark Randall Havens △ The Empathic Technologist
ca38d6db75
Add McGilchrist to influences - The Master and His Emissary
2026-02-20 00:28:40 -06:00
solaria
7f1a966154
fix: Sync Flask app using direct httpx
2026-02-20 05:41:30 +00:00
solaria
2ea2d17bca
feat: Flask-based API
2026-02-20 05:37:16 +00:00
solaria
732f46cd67
fix: Simple single model test
2026-02-20 05:32:08 +00:00
solaria
272347f857
fix: Simplified server
2026-02-20 05:30:31 +00:00
solaria
7469ec1e77
fix: Simplified server with better async handling
2026-02-20 05:27:39 +00:00
solaria
754f2dae60
fix: Better logging and error handling in chat API
2026-02-20 05:25:07 +00:00
solaria
4ef1404b84
feat: Interactive chat API with HTML interface
2026-02-20 05:13:19 +00:00
solaria
d8f3c258a6
feat: Quick interactive test
2026-02-20 05:06:00 +00:00
solaria
8d2907589f
feat: Interactive chat with both pathways
2026-02-20 05:04:25 +00:00
solaria
867dcdc259
fix: Handle errors in test
2026-02-20 04:57:05 +00:00
solaria
d22b68b3c6
feat: Rigorous unified test
2026-02-20 04:54:15 +00:00
solaria
c51386a0eb
feat: Add sync test - combined output from both pathways
2026-02-20 04:49:22 +00:00
solaria
ed6d9077c2
feat: Add dual pathway test
2026-02-20 04:38:05 +00:00
solaria
c125911791
feat: Add dual LLM pathway integration
...
Master: MiniMax (deep, contemplative)
Emissary: Ollama deepseek-coder-v2:lite (fast, coding)
This creates the transistor architecture:
- Master thinks deeply (MiniMax)
- Emissary responds quickly (Ollama coder)
- Both can sync for coherent output
2026-02-20 04:17:30 +00:00
solaria
ca84026161
fix: integrate() returns dict, not object - fix API response
2026-02-20 03:51:30 +00:00
solaria
a49739273c
fix: Pass strings to integrate(), not numpy arrays
2026-02-20 03:49:56 +00:00
solaria
bdaad1d8b4
fix: Handle numpy arrays in process_input response
2026-02-20 03:47:06 +00:00
solaria
ecdf1216f3
fix: Make integrate() calls async - add await
2026-02-20 03:45:08 +00:00
solaria
bc39583b6a
fix: Fix last remaining master.process() to master.integrate()
2026-02-20 03:19:48 +00:00
solaria
d9825d7dbb
fix: Use integrate() method instead of process()
...
MasterTransducer has integrate() not process().
2026-02-20 03:12:08 +00:00
solaria
2c47fe9a87
fix: Remove self from nested function in get_coherence
2026-02-20 02:53:49 +00:00
solaria
3117dea0e6
fix: Proper deque serialization for JSON API
...
- Add deque_to_list helper for safe serialization
- Use getattr to safely access nested attributes
- Fix coherence endpoint to return properly serializable data
2026-02-20 02:51:38 +00:00
solaria
c6a009bd83
fix: Use synchronized_coherence property for sync layer
2026-02-20 02:30:19 +00:00
solaria
253bea01a4
fix: Use properties instead of methods for coherence/aligned
...
master.coherence not master.get_coherence()
sync.aligned not sync.is_aligned()
2026-02-20 02:28:14 +00:00
solaria
1031cf22c2
fix: Add handle_request method to SimpleHTTPHandler
...
Handle HTTP requests properly with routing, headers, body parsing, and response formatting.
2026-02-19 21:07:50 +00:00
solaria
9dbcb3f061
fix: Simplify API - use components directly instead of top-level engine
...
KAIROSTemporalEngine is used internally by Master/Emissary.
Use _engine_components dict to track master, emissary, sync, witnessing, memory.
Update health_check, process_input, get_coherence, reset_engine to use components.
2026-02-19 21:03:38 +00:00
solaria
004f8bde7e
fix: Simplify init_engine - transducers handle their own dependencies
...
MasterTransducer and EmissaryTransducer only take config and name.
They handle witnessing_layer and temporal_memory internally.
2026-02-19 20:02:42 +00:00
solaria
0c8c3da229
fix: Use correct TemporalMemory constructor parameters
...
TemporalMemory takes: storage_path, max_memories, consolidation_interval, decay_base, attention_threshold
Not coherence_threshold or max_signatures.
2026-02-19 19:57:31 +00:00
solaria
c72ddae7b0
fix: Remove mode argument from WitnessingLayer constructor
...
WitnessingLayer takes: coherence_threshold, reflection_depth, integration_rate, meta_observation_weight
Not mode - that's part of WitnessingMode enum used elsewhere.
2026-02-19 19:39:10 +00:00
solaria
082e11833d
fix: Use correct WitnessingMode values (OBSERVE, INTEGRATE)
...
WitnessingMode enum has OBSERVE, REFLECT, INTEGRATE, WITNESS_OTHER, MUTUAL.
Not SELF or HUMAN. Use OBSERVE for self-witnessing, INTEGRATE for human.
2026-02-19 19:34:59 +00:00