TEN-framework/ten_framework
TEN, the Next-Gen AI-Agent Framework, the world's first truly real-time multimodal AI agent framework.
CNOASSERTION
Issues
- 0
Convert the protocol API to pure async operation
#128 opened by halajohn - 0
- 0
Change the `to_json`/`from_json` of `msg` to use the `loop_all_fields` mechanism
#155 opened by halajohn - 5
support message conversions in checking graph
#160 opened by leoadonia - 0
In 1-app mode, if "app": "localhost" is present in graph definition, the error messages for tman check-graph and tman dev-server should be clearer
#175 opened by halajohn - 1
In 1-app mode, if "app": "localhost" is present graph definition, ten runtime should also prevent the graph from starting and log an error
#176 opened by halajohn - 0
- 0
If environment variable does not exist, the value of property using this environment should not be NULL.
#187 opened by leoadonia - 0
go app 编译支持完整的 go build 参数
#185 opened by leoadonia - 0
- 0
log.py should be removed from python extension templates since now we have ten_env.log
#180 opened by wangyoucao577 - 0
Add color to the log content
#178 opened by halajohn - 0
In the Python async extension, users don't need to manually call async on_xxx_done for an async app's async on_xxx methods
#177 opened by halajohn - 0
- 0
Implement ten_value_is_equal for TEN_TYPE_ARRAY
#172 opened by halajohn - 0
Implement ten_value_is_equal for TEN_TYPE_OBJECT
#171 opened by halajohn - 0
- 0
Implement ten_global_setup_signal_stuff on Windows
#169 opened by halajohn - 0
enable Python binding on Windows
#168 opened by halajohn - 0
enable Python binding on Mac
#167 opened by halajohn - 0
enable Python binding on Linux x86
#166 opened by halajohn - 0
An extension's `cmd`, `data`, `video_frame`, and `audio_frame` cannot have message names that are the same within their own namespace
#150 opened by halajohn - 0
message convertions are lost after saving graph
#159 opened by leoadonia - 0
Add value in error message if schema is invalid
#158 opened by leoadonia - 0
Check if it is a 1-app graph. If so, all app URIs must be omitted or specified as the URI of that single app
#148 opened by halajohn - 0
- 0
Write a markdown file in the ten doc to describe the usage of the `check graph` command and what it will check
#156 opened by halajohn - 0
Solve aiohttp security alert
#152 opened by halajohn - 0
In tman, the serialization and de-serialization of manifest.json/property.json should maintain their order.
#122 opened by halajohn - 0
check graph facility of TEN manager
#121 opened by halajohn - 0
Create AUT protocol plugin
#147 opened by halajohn - 0
[BUG] SystemError: method 'set_timestamp' of 'libten_runtime_python._AudioFrame' objects> returned NULL without setting an exception
#145 opened by wangyoucao577 - 0
tman needs to add a parser for msg_conversions
#126 opened by halajohn - 0
Create specialized APIs like is_audio_frame_connected(msg_name), is_video_frame_connected(msg_name), and is_data_connected(msg_name), as well as a general API like is_msg_connected(msg_type, msg_name)
#116 opened by halajohn - 1
For core extensions released with source code, there is no need to automatically add the `supports` field in `manifest.json` during the tgn build process
#141 opened by halajohn - 1
- 0
TEN manager automatically detect changes of property.json in file system and trigger reload automatically
#119 opened by halajohn - 0
- 0
- 0
Refactor the closing-flow of cross-process protocols
#129 opened by halajohn - 0
C++/Python/Go app builds should rely on manifest.json to determine which extensions to build
#134 opened by halajohn - 0
Addon loading should not be triggered just because it exists in the file system
#133 opened by halajohn - 0
The on_init timing of addons should be moved inside a specific app to allow true async
#132 opened by halajohn - 0
Non-dependency-injection to register addons
#131 opened by halajohn - 0
- 0
New nodes can be added to a graph dynamically
#125 opened by halajohn - 0
New connections can be added to a graph dynamically
#124 opened by halajohn - 0
- 0
- 0
Supplement the get/set methods for object/array properties in C++/Golang/Python
#118 opened by halajohn